Creating clean, consistent, readable code is not easy. It’s especially difficult with Open Source where many different contributors can add code. This talk covers some of the techniques that we use in the Spring project to keep Java code clean, and shows how you can apply them within your own team.
We’ll discuss some of the formatting, refactoring and naming techniques that we use, and show some real examples of how code has been changed and improved over time. We’ll also talk about how you can use Git inside your organization, how you can run internal projects in a similar way to Open Source and how applying disciplines and constraints can really enhance your code!
Phil Webb is a Spring Framework developer and co-creator of the Spring Boot project. Prior to joining Pivotal and relocating to California, Phil worked for a number of UK technology companies.