Java 8 in Action
Java 8 in Action is a clearly written guide to the new features of Java 8. The book covers lambdas, streams, and functional-style programming. With Java 8's functional features you can now write more …
If you like book Java 8 in Action here is the list of books you may also like
Buy this book on AmazonSimilar books (20)
-
Effective Java
Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal enhancement in Java 8 was the addition of functional pr…
Buy this book on Amazon -
-
Java Concurrency in Practice
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides…
Buy this book on Amazon -
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w…
Buy this book on Amazon -
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code…
Buy this book on Amazon -
-
Building Microservices: Designing Fine-Grained Systems
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings i…
Buy this book on Amazon -
Predictably Irrational: The Hidden Forces That Shape Our Decisions
Why do our headaches persist after taking a one-cent aspirin but disappear when we take a 50-cent aspirin?
Buy this book on Amazon
Why does recalling the Ten Commandments reduce our tendency to lie, even when we couldn't poss… -
Head First Design Patterns
You're not alone.
Buy this book on Amazon
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire),… -
-
Eichmann in Jerusalem: A Report on the Banality of Evil
Originally appearing as a series of articles in The New Yorker, Hannah Arendt’s authoritative and stunning report on the trial of Nazi leader Adolf Eichmann sparked a flurry of debate upon its publica…
Buy this book on Amazon -
Fundamentals of Software Architecture: An Engineering Approach
Although salary surveys worldwide regularly identify software architect as one of the top ten best jobs, no decent guides exist to help developers become architects. Until now. This practical guide pr…
Buy this book on Amazon -
Functional Programming in Java: How functional techniques improve your Java programs
Buy this book on Amazon -
The Little Book of Stoicism: Timeless Wisdom to Gain Resilience, Confidence, and Calmness
"How long are you going to wait before you demand the best for yourself?"
Buy this book on Amazon
– Epictetus, Stoic philosopher
Where can you find joy? Gain strength? How should we face our fears? Deal with the death of a lov… -
Design Patterns: Elements of Reusable Object-Oriented Software
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previo…
Buy this book on Amazon -
Chip War: The Fight for the World's Most Critical Technology
An epic account of the decades-long battle to control what has emerged as the world's most critical resource—microchip technology—with the United States and China increasingly in conflict.
Buy this book on Amazon
You may be s… -
The Pragmatic Programmer: From Journeyman to Master
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a …
Buy this book on Amazon -
Concurrency in Go: Tools and Techniques for Developers
Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency tractable and even easy. If youâ??re a developer familia…
Buy this book on Amazon -
Lives of the Stoics: The Art of Living from Zeno to Marcus Aurelius
From the bestselling authors of The Daily Stoic comes an inspiring guide to the lives of the Stoics, and what the ancients can teach us about happiness, success, resilience and virtue.
Buy this book on Amazon
Nearly 2,300 yea… -