Здравствуйте, xtile, Вы писали:
X>Если архитектор не пишет код, он очень быстро теряет квалификацию
А вот этого не надо.
Сколько раз сталкивался с ситуацией, когда подкатываешь к архитектору, а он код пишет. Ну устроено так, дел много, человек вроде знает, чего бы не писать и ему. А потом начинаешь разгребать нерешенные вопросы на свою голову.
Если архитектор будет писать код, то когда он будет продумывать дизайн системы, когда будет взаимодействовать с заказчиками, когда будет бить систему ну части, когда?
Архитектурные дела отличаются от написания кода. В архитектуре как можно меньше надо задумываться над вопросами реализации, а просто бить систему на логичные части. В написании кода весь упор делается на том, как обойти технологические ограничения, как реализовать фичу. По себе знаю, что нелегко совмещать кодирование и выявление взаимонезависимых частей будущей системы.