Что по вашему мнению мешает изначально программистам писать хороший и качественый код? - Компьютерные вопросы

Вопрос Что по вашему мнению мешает изначально программистам писать хороший и качественый код?

Регистрация
19 Авг 2013
Сообщения
73
Репутация
1
Спасибо
0
Монет
0
Что по вашему мнению мешает изначально программистам писать хороший и качественый код?
 
Регистрация
9 Июн 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Недостаточное понимание задач > непродуманная формализация задачи > неоптимальное построение архитектуры софта > ...
Как правило в ТЗ у заказчика описано очень общее представление о готовом продукте. Задача по мере разработки обрастает ограничениям и костылями, с которыми приходится мириться. Как правило из экономии времени разработки.
Хорошо формализованные задачи встречаются очень редко. Они исключение
 
Регистрация
23 Июн 2013
Сообщения
98
Репутация
0
Спасибо
0
Монет
0
Для новой задачи не всегда возможно (вернее, всегда невозможно) в поставленные сроки сформулировать корректное решение и обработать все возможные проблемы, поэтому вся разработка софта - итеративный процесс, начинающийся с базового прототипирования, в котором главное - достичь функциональности (решения) по какой-то мэйнстримной ветке, а уж затем прорабатывать побочные случаи
 
Регистрация
7 Дек 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Отсутствие полноценной теоретической базы - то самое, регулярно повторяемое на "ответах": "математика программистам не нужна". А без знания математики (разумеется, не школьной пародии, а нормальной вузовской) разработчик не в состоянии оценить качество собственного кода.
 
Сверху Снизу