Больше рецензий

19 сентября 2023 г. 20:00

198

5 Всемогущая ИНВЕРСИЯ УПРАВЛЕНИЯ

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

Одним словом, это первое, что нужно прочитать, если ты хочешь понимать как проектировать архитектуру ПО и писать расширяемый код.

Не понравилось:
Очень многие вещи крайне догматично подаются - как лозунги.

Через чур автобиографична, если выкинуть главы с рассказами о жизни дедушки Боба, то книга будет ощутимо короче.

Плохой перевод. Многие вещи более понятны, если читать на английском(советую читать оригинал, когда какие то моменты не ясны), в оригинале книга гораздо лучше.