Здравствуйте, Pauel, Вы писали:
P>Если 90% времени это кодинг, то значит на подумать времени не было, нет и не будет.
Кодинг — это значит не только непосредственно писать код, но и думать. А вот когда 90% времени треплют языком, как предлагаешь ты — тогда времени на подумать точно нет.
P>Статистика такая, что бОльшую часть времени уходит на мейнтенанс, проектирование, документирование и отладку. А вот когда экомномят на таких активностях, то получается надо струячить код, ибо думать некогда.
Да, когда вместо отладки и прочего треплют языком — полная фигня получается.
P>Подождал, созвонились, поговорили
P>Потом приходит коллега, которому нужна помощь — он не знает как работает вон тот компонент, а там всё завязано на древнее легаси.
Так и запишем — документации нет, код полное говно.
P>После этого всего приходит QA и спрашивает, а на какие компоненты повлиял фикс.
То есть, по факту тестов тоже нет.
P>Проектирование, документирование они вообще слабо привязаны к кодингу, а отнимают чудовищное количество времени.
Сам танцую, сам пою, сам билеты продаю.