Part 4. Crafting the polyglot project

In this final part of the book, we’ll apply what we’ve learned about the platform and polyglot programming to some of the most common and important techniques in modern software development.

Being a well-grounded Java developer isn’t simply about mastering the JVM and the languages that run on top of it. In order to successfully deliver software development projects, you should also follow the most important industry best practices. Fortunately, quite a few of these practices started out in the Java ecosystem, so there’s plenty to talk about.

We’ll devote an entire chapter to the fundamentals of test-driven development (TDD) and discuss how to apply the concept of test doubles to complex testing scenarios. ...

Get The Well-Grounded Java Developer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.