Пора по-новому взглянуть на постулаты, остававшиеся неизменными на протяжении многих лет. Динамично меняющийся мир диктует свои правила, в том числе и в компьютерной архитектуре. Происходящие изменения требуют новых подходов, заставляют жесткие системы становиться гибкими и подстраиваться под новые условия. Возможно ли долгосрочное планирование, если все непрерывно меняется? Как предотвратить постепенное ухудшение архитектурного решения с течением времени? Здесь вы найдете ответы и рекомендации, которые позволят защитить самые важные характеристики проекта в условиях непрерывных изменений.
После приобретения книга будет также доступна в формате epub.
Отвратительный перевод, не ожидал такого от «Питера». Суть книги раскрывает этот абзац из начала шестой главы:
Многие концепции, которые мы обсуждаем в этой книге, не являются новыми идеями. Например, тестирование существовало многие годы, но без функций пригодности, делающих акцент на проверку архитектуры.
Поставил бы двойку, но есть полезная глава про ловушки и антипаттерны архитектуры, с таким искренним пунктом, как «Разработка ради резюме»: Разработчики используют фреймворки и библиотеки, чтобы рекламировать эти знания в своем резюме.
Книга в целом неплохая (хотя конкретики маловато). Перевод ужасный, больше путает, чем помогает понять.