Формирует архитектурное мышление - умение принимать решения в условиях неопределённости и балансировать компромиссы.
Ключевые идеи
- DRY: Don't Repeat Yourself
- Ортогональность: минимизация связанности
- Трассирующие пули: MVP через всю систему
- Прототипирование vs производственный код
- Рефакторинг как непрерывный процесс
Почему рекомендую
Книга меняет подход к профессии. После неё вы начинаете думать не «как написать код», а «как принять решение».