Use Strong Testing Harnesses What qualities does a strong testing framework have? What guidelines should developers use when choosing one? Why do those guidelines matter? What tools would I recommend?
ATDD - A principled approach I have built 6 such frameworks over the last 10 years, some more successful than others. The following are my responses to common criticisms and some notes on how you can use ATDD to achieve your own development goals.
Write Automated Tests We all forget things, Some of these things are very important, Apologies only go so far