Recent Posts

The Query Command Separation principle, who was right?

1 minute read

Yesterday, at my Design Patterns & Testability session at the dotNED meeting, I tried to explain the purpose of the Query Command Separation principle. However, somebody from the company Quadrant (forgot to ask for his name) mentioned an entirely different explanation of the pattern. Since ma...

March 27, 2009

Slides from the Design Patterns & Testability session at dotNED

less than 1 minute read

As usual, I ran out of time big time, but still, it was a great evening. We continued until 21:45 and even though my throat was hurting as hell due to the flu, people were paying attention very well. TDD en testability are really difficult subjects and always cause a lot of discussion, but the di...

March 27, 2009

Dutch Open Space Code Day 2009

less than 1 minute read

Open Space Code is a hands-on programming event following the Open Space format. The concept was borrowed (with permission) from the Open Space Coding Day that was held in the UK recently. Open Space events are more freeform than normal conferences, where all the interactivity is mostly found in ...

March 15, 2009

Design Patterns & Testability at dotNED and SDN

less than 1 minute read

March will be busy month for me. On Thursday the 26th of March, we will be hosting the monthly Dutch dotNED community at the Holiday Inn hotel in Leiden. I'll be talking about testability and design patterns by showing how Test Driven Development and Design Patterns can help you create highly mai...

March 15, 2009

New coding guidelines for C# 3.0

1 minute read

Update June 29th, 2010This document has just gone through a major update for both C# 3.0 and C# 4.0. Read more about it here and get the document from http://www.csharpcodingguidelines.com/.I have been a long-time supporter of coding standards because I believe in its value as a way of improving ...

March 6, 2009