@Jez tweeted last night: @ianfnelson admit it: you use Castle Windsor primarily to highlight and lampoon Google's poor selection of adwords?! — 𝚂𝚑𝚘𝚘𝚝𝚒𝚗𝚐 𝚂𝚌𝚒𝚕𝚕𝚢 (@shootingscilly) October 26, 2009 Funny, but not true. I am enamoured with the Castle Windsor project
Programming
A collection of 33 posts

SRP Doesn't Stand For "Several Responsibility Principle"
I know it should no longer come as any surprise to me, but I just found this method (and several others like it) lurking in a Data Access Object. Grrr… Much of software design / architecture isn't technically difficult, it just
Code Contracts
On Monday, Microsoft released a preview version of Code Contracts, the design-by-contract feature that will be included in the .NET 4.0 Base Class Library. This appears to have been born out of the Spec# research project, but is available
SOLID Development Principles in Motivational Posters
Loving this recreation of the SOLID principles of OO software design in motivational poster form. Especially the ducks:
Zero Interest Bug Arrives
So, base rates are now down to 1.0%, and the Zero Interest Bug is not just conjecture. From The Times: "About 1,500 customers who took out a tracker mortgages pegged at 1.01 points below the base rate
.NET Coding Standards
Thoughts on team coding standards.
Reinventing the Wheel
What is it with software developers and their innate desire to reinvent the wheel at every opportunity? It drives me absolutely crazy when devs choose to roll their own implementations of standard structures instead of using the functionality already available
Zero Interest Bug
I started my career in professional software development a decade or so ago by testing and fixing banking code that had fallen victim to the millennium bug. Could the prospect of zero percent interest rates create a similar boom in