To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
It takes a lot for me to return a book. I found the "information" provided by this book to be so information sparse and lacking in real insight that anyone who is a basic programmer would do better to simply buy a programming book in the language they are programming in, or to take it one step up, buy a game programming book in that language. Frankly, the quality of information was so poor that it reminded me of content farm articles that pop up in search results where they pay someone $10 / hr or less to hack out obvious responses to frequently searched questions.
The vision of an overview of O.O patterns for games seemed fantastic I instantly purchased the book, but once I started reading I encountered an indigestible narrative filled with useless sidetracks and ironic jokes in such an excessive quantity that makes it impossible not to loose focus. A sense of pomposity and arrogance is ever present in the narrative. The side comments on the pages are dreadful to read and not useful and there are so many of them that they distract you constantly from achieving a continuous and soft read. This book has been a dreadful experience for me, is not easy to digest, is distracting for people that dont share an excessively ironic sense of humor, its impossible to read it continuously and smoothly without getting sidetracked, it has too many useless distractions. The diagrams and the code samples are very well done and thats the only value I found in this material.