Чистая архитектура. Искусство разработки программного обеспечения
«Чистая архитектура» — это фундаментальный труд Роберта Мартина, продолжающий темы его легендарных бестселлеров «Идеальный программист» и «Чистый код». Книга посвящена принципам проектирования и архитектуры программного обеспечения, которые обеспечивают создание гибких, поддерживаемых и масштабируемых систем.
Автор даёт прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна, объясняя, что именно следует делать, по какой причине и почему именно такие решения становятся принципиально важными для успеха проекта. Мартин не предлагает несколько вариантов «на выбор», а чётко аргументирует оптимальные подходы.
Книга охватывает широкий спектр тем: от различий между дизайном и архитектурой, анализа двух ценностей программного обеспечения (поведение и структура) до глубокого разбора основных парадигм программирования — структурного, объектно-ориентированного и функционального. Особое внимание уделяется практическим аспектам создания архитектуры, которая выдерживает испытание временем и изменениями в требованиях.
«Чистую архитектуру» обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который стремится к профессиональному росту и хочет влиять на качество создаваемых программных продуктов.









