Lots of developers and managers talk a good game about best practices, but what are they? What makes a practice "best" anyways? Robert Miller argues the best code is that which can be understood, maintained, and extended, and in this article, he has five habits to do just that.
If you're developing a web app, maybe it's time to make your test suite web-aware too. Fitnesse gives you a web interface to test development and execution, allowing you to test assertions against HTML, XML, and your Java code's behavior. Robert J. Miller gives an introduction.