👍Ұсынамын
🔮Қазыналы
🎯Пайдалы
Хорошая книга, несмотря на то, что код может быть узконаправлен (код написан на Java, также разбор инструментов для этого ЯП), хочется отметить, что в книге изложены как очевидные вещи, так и интересные новые, в которых каждый может для себя подчерпнуть что-то.
Возможно, потребуется знания языка java, хотя по большей части идет понимание, о чем изложен материал.
Год публикации давний, поэтому некоторые моменты с инструментарием могли устареть, но это не влияет ни на паттерны, ни на подход к структуре кода.
В основном же книга охватывает подход к архитектуре структуры кода, который полезно знать многим и нужно стремиться их реализовывать.
Книга может показаться довольно противоречивой местами, но, читая основные концепции и описание конвенций, понимаешь, что смысл книги донести до программиста лучшие практики, которых стоит придерживаться. Но также автор не исключает и упоминает о моментах, где иногда невозможно обойтись без компромиссов.
Также дополню свой комментарий цитатой из другой книги, что не существует идеальных систем, все они так или иначе построены на компромиссных решениях.