Top positive review
Extremely informative but riddled with typos
Reviewed in the United States on February 10, 2018
Overall this is an excellent book, especially for people relatively new to programming. The author meticulously explains Java basics, object-oriented programming concepts, design patterns, and more. Included are relatively complicated and useful code examples that are thoroughly examined and explained.
That said, I do have two complaints. 1) There's too much filler. Sometimes it seems as though the author's intentionally using wordy sentences, useless information, etc. to fill lines and pages. 2) There are too many typos. All the code examples that I've tested thus far have worked fine, but the book is riddled with basic typos. I attached an image of the page that convinced me to write this review.