This is a good article on how to do defensive coding and defensive unit testing. It includes some figures to convince you of why defensive coding is important, and some good defensive coding tips..
Category: Best Practices
In April, Martin Fowler updated his article The new Methodology, where he outlines the agile methodologies for producing software. Very interesting read..
Martin Fowler wrote this article about the issues of selecting a proper place in your code to put your domain logic when writing against SQL databases. If you do a lot of database development, it’s a great thing to keep in mind..