„Java by Comparison; Become a Java Craftsman in 70 Examples“ is an excellent book. To describe it in one sentence: It teaches you how to write better and clearer Java code.
“ Java by Comparison; Become a Java Craftsman in 70 Examples “ is an excellent book. To describe it in one sentence: It teaches you how to write better and clearer Java code.
Who is this book for?
I like that the authors set expectations for the book by saying you should be able to code Fizz Buzz in less than 15 minutes. It’s a lot more specific than just saying one should know how to program.
The authors struck a good balance in covering multiple audiences. The book manages to be useful for:
What is the format?
The majority of the book uses a two page format which is convenient in a physical book or two page view in an e-book reader. Just make sure your screen is large enough to view two pages at once. Trying to read this on a Kindle seems like it would be a frustrating experience!
The two page format is not the one you might have seen from another publisher. This one is designed for comparing code. The top left page has the „before“ code. The top right page has the improved code. This is an easy format for comparing. It’s also helpful in seeing that the improved code is often shorter/cleaner.