Full description not available
E**H
One Star
There really is nothing in this book that is useful.
J**Y
great intro or review of java 8 + intro to java 9
“Modern Java Recipes” assumes you know some version of Java. If you've never used Java 8 before, it's a fast paced introduction that focuses on the parts you are likely to use. If you have used Java 8 before, it helps you learn more deeply along with understanding idioms and when to best apply various techniques.The book also covers key parts of Java 9. It was published while there was still uncertainty about what Java 9 was going to launch with. Conveniently for Ken, what was released for Jigsaw matches what he covered in the book! The intro to Jigsaw/modules is just the basics. The other features are smaller so able to be covered completely.I've been using Java 8 for a few years and still managed to learn some new APIs and techniques like codepoints. I like how Ken shows the primitive streams and uses at the same time he introduces the interfaces. I also learned that I've been writing resource leaks calling Files.lines() for years. Never thought to use try-wth-resources around it. Oops. And I was reminded to use Function.compose() andThen().I like that Ken uses JUnit to illustrate some concepts. There was one place I wanted him to use assertSame instead of assertTrue. I mention this because that was the only thing I disagreed with in the whole book and it's pretty minor (and not about Java 8/9 anyway!) One other minor complaint. The book mentions that @SafeVarargs is described in the appendix but I couldn't find it there.---Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.
K**N
Must read for serious software developers
If you've been developing Java applications since the early days you'll need this book to see how much the language has changed. Streams are a complete game changer and no one explains the tactics and use of the language better then Ken.I only wish it was a required read for some of my old timer coworkers who can't seem to comprehend the power of the new API.One of my favorite things about this book is the variety of coding examples. So many times I had the thought, "Ahh I get it now". The depth of the examples are also much better then other sources that dont extend much past the surface of an approach.
Z**M
Seems to be a good book for Java 8 and 9 features!
I've only been a software developer for a couple years, but I found this book to be quite readable and informative. I don't have enough experience yet to be commenting on whether the techniques are best practice or not, but this seems to be a great way to become familiar with Java 8 and 9 features. Generally, the book appears to compliment what I've read in "Effective Java", and it seems to be a good reference for the relevant features.Disclaimer: Ken gave me this book for free when I attended a [very good] talk of his at a software development conference.
J**E
All the main novelties of modern Java are reviewed in very intelligent manner. If you dealt with Java for years ...
Really concise and to the point. All the main novelties of modern Java are reviewed in very intelligent manner. If you dealt with Java for years the course will be a very welcome refresher on all the cool new features.I'm reading it on Safari and enjoy it very much. The alternative title could be "Java 8 New Features Pocket Reference".
R**R
Perfect update for any one who already know Java
Perfect book for a long time Java user like me (SCJP for Java 5 :-).I always find it hard to catch up with the new features of new versions of any programming language.Ken manages to explain the new Java 8 features in easy to understand recipes!The last chapter covers Java 9 - since Java 8 is the LTS version, it is more important to me.I hope we get such a book for the next LTS version 11 too!
A**S
Fantastic book, great read
Knowledgeable author with a great personality! Makes learning fun.
K**R
Five Stars
Exactly what is says on the front :)
D**N
Das Buch enthält gute Tipps zu Java 8 und 9
Ich habe in dem Buch gute Tipps zu Java 8 und 9 gefunden. Es ist in Form von zahlreichen Rezepten aufgebaut und gut recherchiert sowie mit Codebeispielen hinterlegt.
Z**I
Must read for Java developer
The book is just great. I love books and films from Ken Kousen. This book is particularly interesting and should be on the shelf of every dev, regardless if he is junior or senior.
Trustpilot
2 weeks ago
1 week ago