Much as I'm not one for movements, eXtreme Programming is very much on my mind these days, especially its emphasis on test-first programming. Here are some of my personal experiences with this extremely important tool. See also the web site for the JUnit Test Suite . Say No to Pair Programming article. Overall, however, it's such a pleasure to see some joy returning to the art of programming after so many sterile years of vacuous pedantry and UML stick figures.
Pedantry has no place in software engineering.
We're trying to work here.