The Hacker Way

Nowadays Agile is pervasive throughout the software development industry, yet many developers are not happy using it. And that includes developers in all shapes and sizes, from beginners to industry luminaries. Perhaps the first person to critically evaluate Agile, its pros and cons, was the legendary Bertrand Meyer, whose findings are in his book Agile!: […]

Test Driven Development

Having recently watched Kent Beck’s Test-Driven Development (TDD) screen casts, I must confess I’ve been converted. I have been writing unit tests for a few years now, and prior to NUnit supporting .NET 2.0 I wrote my own unit test framework, a simple Test Runner which used attributes and reflection to identify and execute tests, […]