Брутально и бессердечно о программировании и проектировании
ГлавнаяФорумПаттерныАнтипаттерныТест-драйвЗаметкиВопрос-ответКнигорецензииСправочная

32. Функциональность и код

В зависимости от профессионализма разработчика, или команды разработчиков, зависимость количества функциональности от количества кода может иметь самый разнообразный характер.
Функциональность и код
Зеленый график. Логарифмическая зависимость. Идеальная вселенная, победа сферического коня в вакууме. Чем дальше идет процесс разработки, тем реже приходится писать новый код для получения новой функциональности. Все чаще новая функциональность получается из комбинаций существующих функциональностей.
Синий график. Линейная зависимость. Для получения новой функциональности пишется новый код. Самый настоящий code-driven development. Свойственен школьникам, студентам, а также преподавателям информатики и программирования в школах, училищах, колледжах, лицеях, институтах, университетах и академиях. Кроме того — cиний график характерен для разработки программного обеспечения в 95% всех софтверных компаний.
Красный график. Экспоненциальная зависимость. Процесс характерен для финальных стадий проектов сборища энтузиастов, когда код начинает «сыпаться». При исправлении одного бага появляются два новых. При исправлении двух — четыре, и так далее.

Оглавление
Статистика
© 2007—2009 Inside C++ Коммерческие услугиКонтактная информация

Details: breguet replica - advises. производство окон Kbe производство окон Kbe. терраса