Я не знаю, как сказать это умно, но: я думаю, что постоянное сравнение проектирования программного обеспечения с архитектурой — это ошибка. Биты против атомов. Физика различна. Это стандартная аналогия для дебатов о дизайне, но проектирование программного обеспечения и архитектура кажутся достаточно различными практиками, чтобы это сравнение добавляло больше путаницы, чем ясности.