Monthly Archive: March 2012


Writing maintainable unit tests

The project I am currently working on has about seven-hundered unit tests. On previous projects I have worked on, there have been as many as two-thousand tests. Unit tests are definitely not just for...


Learning from mistakes with BDD

BDD (Behaviour Driven Design) is a great agile technique that adds value towards the three main steps of software development, defining, coding and testing. This hit list hopefully should provide some guidance for introducing...


agile techniques – Dev Box Testing

Dev box testing is a practice all teams should be doing. The idea is simple. When a developer writes a piece of code, which may have been to fix a bug, or implement a...