And yet I have forgiven 5 stars.
Each chapter in the book is like a lecture by Adam himself, it is not easy to digest -. But if you manage to understand all the thoughts and mental leaps, so you end up having a "aha" and again some added learned.
One must not always be with the author of one mind exactly - but the mere discussion of a prepared statement and the statements should bring new knowledge and perhaps new ways of thinking.
Adam Bien is not too bad to throw contents of his earlier books completely overboard. Something that once was good style is an anti-pattern today.
So each pattern is disassembled, re-thought and every unnecessary ballast removed. Come out new, pragmatic solutions are illustrated by code.
I am using the book now well halfway through - it can not be read casually or even fall asleep just before.
The book is strong stuff and requires a fresh and open mind. Thank Adam Bien.