Полный текст

Для заказчика, незнакомого с разработкой, может казаться, что глубокое продумывание архитектуры на ранних этапах — это не очень важный шаг. Часто можно услышать стартаперское классическое: «Давайте скорее сделаем что-то работающее, а потом уже будем рисовать красивые диаграммы».Но это очень опасный путь. Разработчики могут придумать что-то, например, возьмут готовую типовую архитектуру из учебника или ту, с которой у них уже есть опыт работы, а может вообще будут продумывать всё на ходу. И к какому-то моменту у них даже что-то «построится». Но выглядеть это будет очень плохо.Поэтому смотрим 5 принципов архитектуры ПО для старта проекта.