Думаю смысла нет. Все таки это не конечный результат. Скорее мысли в слух. И в лабаратории им место.
Цитата:
А непоследовательность в мыслях -- плохо, очень плохо.
Для этого надо быть гением. Я максимум что смог так в исключительных случаях занести и поставить одну ногу за черту гениальности. Я видел тех кто позади. И видел гениев которые просто не замечали эту линию и умели шагать вперёд насколько им надо.
Согласно всем канонам разработка идёт интерационно. Вначале эскиз, набросок. Затем исследования и уточнения. После уточнение общей структуры инженерия. А затем уже проработка конструктивов. А после если есть ошибки, недоработки, а они как правило есть то идёт работа над ошибками.
Кодер-программист - пишет код функции по описанным алгоритму и входным и выходным анным. Руководствуется стилям-кодирования (Code Style).
конструктор-Программист - выбирает структуры данных, описывает алгоритмы выбранный для конкретного метода.Выбирает имена для функций переменных, методов, классов.
Инженер-прогрраммист - выбирает решения согласно ТЗ. Дитализирует состав создает эскизы, выбирает методы. Описывает интерфейсы и основные класса.
Ведущий-программист - пишет эскиз, выбирает решения используя свой богатый опыт. А также составляет ТЗ.