The Butler Did It

Sunday, March 01 2009 technical-debt

While reading a recent post by Jeff Attwood, entitled “Paying down your Technical Debt”, I came to the realisation that the causes of the death of Compudigm weren’t the ones I thought.

Read more »

Easier Enums

Wednesday, March 04 2009 smart-code

Here’s a slightly easier way to work with flag enumerations.

Read more »

The word "Estimate"

Thursday, March 12 2009 professional

It’s interesting how the word estimate gets thrown around.

Read more »

Real World Information Modelling: Naming

Sunday, March 15 2009 random

Despite the growing maturity of our industry, there are some mistakes that seem to be repeated by each new generation of developers.

Read more »

Scary Code

Wednesday, March 18 2009 random

I just wrote this code:

Read more »

Unscary Code

Thursday, March 19 2009 random

I found a better approach, one that isn’t as scary

Read more »

Stages of Competence

Sunday, March 22 2009 professional

Well over 10 years ago I learned of the so called Four stages of competence.

Read more »

When to use Var

Thursday, March 26 2009 csharp

I had an interesting conversation with a friend earlier this week, over when to use the var keyword in C# 3.0.

Read more »

Class Diagrams as Documentation

Saturday, March 28 2009 tips

The Class Diagram tooling built into Visual Studio is worth its weight in gold as documentation.

Read more »