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