Well known in the Java community for his many published articles, and as author of the Java Power Tools book, John teaches the Java Power Tools Bootcamp to Skills Matter's Java community.
Talks I've Given
Real Programmers Don't Need Unit Tests
Unit testing is a vital but neglected art. Good unit tests don't just test code: they are executable requirements that tell the story of your application, clarify your design, document your code and help track your progress. They help you find bugs fast, and fix them with confidence. If Real...
Zen and the art of build script maintenance
In this talk, John Smart will look at general techniques that are applicable to any build scripting technology, as well as some technology-specific tips for Ant and Maven.
Acceptance-Test Driven Development - Bring Developers and Testers Together
In this talk, we will look at how BDD techniques and tools, such as, easyb and FitNesse, can act as drivers for the overall development process, and also as communication tools, giving testers and end-users clear and unambiguous feedback on what is being developed and where it is at in terms of...tdd bdd easyb fitnesse
Getting Serious About Build Automation: Using Maven in the Real World
Maven 2 is becoming increasingly popular in larger organizations looking to standardize and industrialize their build processes as well as in smaller shops simply trying to get more out of their builds.maven-2