
Кратко об архитектурных подходах в программировании
Книга кратко описывает 5 архитектурных подходов при проектировании сложных систем. Дается оценка каждого из подходов по ряду критериев: - agility (легкость внесения изменений) - deployment (простота деплоя) - testablility (легкость тестирования) - performance (производительность) - scalability (легкость расширения при возрастании нагрузки) - development (простота разработки) Книга бесплатная, поэтому без деталей, всего около ~60 страниц. Тем не менее, дает полезные обзорные знания об основных популярных паттернах. Правильный выбор архитектуры приложения обеспечит простоту, скорость и качество разработки в будущем.





























