Java, architecture, software design, maintainability, testability, building for the future, emerging technologies
As developers we love writing code. But reality is that we spend more time maintaining and modifying other people's code than writing our own code from scratch. Can we make it more pleasant? Can we reduce time spent so we can do things we enjoy? This track will look for what developers can do to improve software quality, maintainability, testability and related “-ilities”. We'll see what tools and methologies could supercharge our testing abilities as well as how to improve these skills.