By: Kevlin Henney
Format: 267 pages, Paperback
If you want to push your Java skills to the next level, this book provides expert advice from Java …
Want to Read $ 20.75If you liked the technical plot in 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts by Kevlin Henney , here is a list of 16 books like this:
By: Eric Evans
Format: 560 pages, Hardcover
"Eric Evans has written a fantastic book on how you can make the design of your software match your… read more
Want to Read $ 53.99Similar categories in Eric Evans's Domain-Driven Design: Tackling Complexity in the Heart of Software book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Richard Templar
Format: 219 pages, Paperback
For some people, work's a breeze: they glide effortlessly through all the office politics and back … read more
Want to Read $ 14.74Similar categories in Richard Templar's The Rules Of Work: The Unspoken Truth About Getting Ahead In Business book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Michael C. Feathers
Format: 69 pages, Paperback
Get more out of your legacy systems, more performance, functionality, reliability, and manageabilit… read more
Want to ReadSimilar categories in Michael C. Feathers's Working Effectively with Legacy Code book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Kent Beck , Cynthia Andres
Format: 144 pages,
Want to ReadSimilar categories in Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series) book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Gene Kim , Jez Humble , Patrick Debois , John Willis
Format: 6 pages, Paperback
Increase profitability, elevate work culture, and exceed productivity goals through DevOps practice… read more
Want to ReadSimilar categories in Gene Kim's The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
Similar categories in Steve McConnell's Code Complete book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Kent Beck , Erich Gamma , Martin Fowler , Don Roberts
Format: 344 pages, Hardcover
As the application of object technology--particularly the Java programming language--has become com… read more
Want to ReadSimilar categories in Kent Beck's Refactoring: Improving the Design of Existing Code book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Andrew Hunt , Dave Thomas
Format: 205 pages, Paperback
Learn how to improve your Java coding skills using unit testing. Despite it's name, unit testing is… read more
Want to ReadSimilar categories in Andrew Hunt's Pragmatic Unit Testing in Java with JUnit book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: None
Format: None pages,
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms yo… read more
Want to ReadSimilar categories in None's Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Dave Thomas , Andy Hunt
Format: 404 pages, Paperback
-- Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through th… read more
Want to ReadSimilar categories in Dave Thomas's The Pragmatic Programmer: From Journeyman to Master book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Erich Gamma , Richard Helm , Ralph Johnson , None
Format: None pages, Hardcover
Capturing a wealth of experience about the design of object-oriented software, four top-notch desig… read more
Want to ReadSimilar categories in Erich Gamma's Design Patterns: Elements of Reusable Object-Oriented Software book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Robert C. Martin
Format: 224 pages, Paperback
Even bad code can function. But if code isn t clean, it can bring a development organization to its… read more
Want to ReadSimilar categories in Robert C. Martin's Clean Code: A Handbook of Agile Software Craftsmanship book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Kevlin Henney
Format: 289 pages, Paperback
Tap into the wisdom of experts to learn what every programmer should know, no matter what language … read more
Want to ReadSimilar categories in Kevlin Henney's 97 Things Every Programmer Should Know: Collective Wisdom from the Experts book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Russ Olsen
Format: None pages, Paperback
It's easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you … read more
Want to ReadSimilar categories in Russ Olsen's Eloquent Ruby book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Frederick P. Brooks Jr.
Format: 96 pages, Paperback
Few books on software project management have been as influential and timeless as The Mythical Man-… read more
Want to ReadSimilar categories in Frederick P. Brooks Jr.'s The Mythical Man-Month: Essays on Software Engineering book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Kent Beck
Format: 132 pages, Paperback
Follows two TDD projects from start to finish, illustrating techniques programmers can use to incre… read more
Want to ReadSimilar categories in Kent Beck's Test Driven Development: By Example book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Gene Kim , George Spafford , Kevin Behr
Format: 200 pages, Hardcover
Bill is an IT manager at Parts Unlimited. It's Tuesday morning and on his drive into the office, Bi… read more
Want to ReadSimilar categories in Gene Kim's The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Vaughn Vernon
Format: 324 pages, Hardcover
Implementing Domain-Driven Design presents a top-down approach to understanding domain-driven desig… read more
Want to ReadSimilar categories in Vaughn Vernon's Implementing Domain-Driven Design book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: None
Format: 336 pages, Paperback
Whether it's in Java, .NET, or Ruby on Rails, getting your application ready to ship is only half t… read more
Want to ReadSimilar categories in None's Release It!: Design and Deploy Production-Ready Software book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Bert Bates , Kathy Sierra , Elisabeth Robson , Eric Freeman
Format: None pages,
You're not alone. At any given moment, somewhere in the world someone struggles with the same softw… read more
Want to ReadSimilar categories in Bert Bates's Head First Design Patterns: A Brain-Friendly Guide book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: David Farley
Format: 256 pages, Paperback
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, … read more
Want to Read $ 37.99Similar categories in David Farley's Modern Software Engineering: Doing What Works to Build Better Software Faster book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: John Ousterhout
Format: 190 pages, Paperback
This book addresses the topic of software how to decompose complex software systems into modules (… read more
Want to Read $ 9.99Similar categories in John Ousterhout's A Philosophy of Software Design book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Mark Richards
Format: 419 pages, Paperback
Although salary surveys worldwide regularly identify software architect as one of the top ten best … read more
Want to Read $ 41.79Similar categories in Mark Richards's Fundamentals of Software Architecture: An Engineering Approach book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Alex Xu
Format: 324 pages, Kindle Edition
The system design interview is considered to be the most complex and most difficult technical job i… read more
Want to Read $ 37.99Similar categories in Alex Xu's System Design Interview – An insider's guide book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Daniel Suarez
Format: 437 pages, Hardcover
When itinerant cave diver James Tighe receives an invitation to billionaire Nathan Joyce's private … read more
Want to Read $ 9.99Similar categories in Daniel Suarez's Delta-v (Delta-v, #1) book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
"Sorry. Just paralyzed by the indescribable beauty of the cosmos. We'll get to work."-Daniel Suarez, Delta-v (Delta-v, #1)
"Well, for once in my life, I not only know why I’m here, at this place, I finally know why I exist. I’ve always wondered why I was so odd. What possible evolutionary purpose could a person like me se…"-Daniel Suarez, Delta-v (Delta-v, #1)
By: Joshua Bloch
Format: 412 pages, Paperback
Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released),… read more
Want to Read $ 39.74Similar categories in Joshua Bloch's Effective Java book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
"One advantage of static factory methods is that, unlike constructors, they have names."-Joshua Bloch, Effective Java
"Learning the art of programming, like most other disciplines, consists of first learning the rules and then learning when to break them."-Joshua Bloch, Effective Java
"A second advantage of static factory methods is that, unlike constructors, they are not required to create a new object each time they're invoked."-Joshua Bloch, Effective Java
"Builder pattern is more verbose than the telescoping constructor pattern, so it should be used only if there are enough parameters, say, four or more."-Joshua Bloch, Effective Java
By: Gergely Orosz
Format: 413 pages, Paperback
None read more
Want to Read $ 25.99Similar categories in Gergely Orosz's The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Kent Beck
Format: 122 pages, Paperback
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into ma… read more
Want to Read $ 24.99Similar categories in Kent Beck's Tidy First?: A Personal Exercise in Empirical Software Design book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Sam Newman
Format: 255 pages, Paperback
How do you detangle a monolithic system and migrate it to a microservices architecture? How do you … read more
Want to Read $ 28.48Similar categories in Sam Newman's Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
"The code that changes together, stays together."-Sam Newman, Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
"As developers, we often react badly when we see duplication. We worry about the extra cost of managing duplicate copies of information, and are even more concerned if this data diverges. But sometime…"-Sam Newman, Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
"By breaking our application into individual, independently deployable processes, we open up a host of mechanisms to improve the robustness of our applications. By using microservices, we are able to …"-Sam Newman, Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
"Resilience versus Robustness. Typically when we want to improve a system’s ability to avoid outages, handle failures gracefully when they occur and recover quickly when they happen, we often talk abo…"-Sam Newman, Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
By: James S.A. Corey
Format: 422 pages, Hardcover
How humanity came to the planet called Anjiin is lost in the fog of history, but that history is ab… read more
Want to Read $ 14.99Similar categories in James S.A. Corey's The Mercy of Gods (The Captive’s War, #1) book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts
By: Peter Sbarski
Format: 376 pages, Paperback
There's a shift underway toward serverless cloud architectures. With the release of serverless comp… read more
Want to Read $ 38.99Similar categories in Peter Sbarski's Serverless Architectures on AWS book and Kevlin Henney's 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts