Skip to content

Menu

If Java 8, then 'Java 8 in Action'

December 17, 2014

If you want to learn Java 8, “Java 8 in Action: Lambdas, Streams, and Functional-Style Programming” is the one book you should have read.

With Java 8, Java is finally a modern programming language again. For a developer, however, this involves some learning effort. But it is worth breaking old programming habits and adopting a more functional Java style. This makes programs shorter, more modular, and easier to maintain. However, you don’t become a functional Java developer just by learning the new syntax. To do that, you also need to learn functional methodology and patterns.

And this is where the book shines, in my opinion. The most important innovations in Java are carefully explained using example programs. The authors have enough expertise to convey even the more difficult parts well. The outlook on the further development of Java and the current weak points is also extremely worth reading.

Unfortunately, there is one small shortcoming: there are no references to further literature.

If you want to learn Java 8, this is the one book you should have read. I bought the book through the MEAP program and was so enthusiastic that I became a reviewer for the book, see page xix.

  • Urma, Fusco, Mycroft
  • Java 8 in Action: Lambdas, Streams, and Functional-Style Programming
  • Manning
  • 2014

See also the review on Amazon.

Read next

Sep 07, 2016 work-related

A Good Novel About IT and DevOps

In the novel “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win”, the protagonist Bill is promoted against his will and must immediately take over, be...

#agile #project-management #devops #review
Read more