Проектирование

В строительной индустрии проектирование, в узком смысле, является сравнительно небольшим этапом строительства здания, сооружения. Главным этапом является собственно стройка, где не инженер-проектировщик, а порой безграмотный прораб строит объект и еще более простые каменщики и бетонщики своими руками возводят его, часто под дождем и снегом.

IT-отрасль более интелектоёмка. Но и здесь при производстве железа все примерно также, только контроль за качеством жестокий и вместо улицы или поля процессы идут в гермокамерах.

А вот в программировании все совсем не так. Здесь проектировщик равен каменщику. Он не только придумывает, но и сам воплощает придуманное в металл, пардон, в код. Код отлаженный, протестированный и переданный в продакшн - это конечный продукт разработчика софта. Код можно увидеть, но нельзя пощупать, он невесом, но сила его огромна.

Если каменщик один из кирпичей положит неправильно - здание не рухнет, а из-за пропущенного в программе пробела разбился один из Шатлов.

Проектирование - это центральный этап в создании сайта. Далее мы рассмотрим все этапы проектирования: от принятия архитектурных решений, до прогона на контрольном примере.