Archive for January, 2007
Steve Eichert and Bart de Smet both posted last November about a new C# feature: Automatic Properties. The language enhancement will convert code like this in a class definition: public string MyProperty { get; set; } Into something like this: private string myProperty;public string MyProperty{ get{return myProperty;} set{myProperty = value;}} I’ve got to admit [ READ MORE ]
Alec, a man of great perspicacity, and wisdom, has granted us another Agile pearl of wisdom. All of which is totally correct. There’s no doubt that if you are with The Complicators, then you can screw up a product no matter what method you follow. Let’s just try a thought experiment though – Imagine you’d [ READ MORE ]
Alec recently replied to one of my Agile diatribes with a very interesting set of comments. His point is that no project will succeed if it is badly run. I’d be the first to admit that in some cases, I should probably have stood my ground or found a more stable compromise. But we have [ READ MORE ]
In almost every version 1.0 system I design, I end up endlessly rehearsing the pros and cons of different implementations of the domain model (or lack of it). It’s getting so tedious that I recently decided to answer the question to my own satisfaction. I produced a spreadsheet with as many design factors that I [ READ MORE ]
A little known linguistic mangling: ‘Aluminium‘ was not how Humphrey Davy initially named the element. First he called it Alumium, then he called it ‘Aluminum‘. So, is Aluminium a case of reverse defrancophonificationism? Defrancophonificationism is of course a francophonificated coinage itself. Rather like the Euro… ;^}[ READ MORE ]
Download the source: Example 1. Sad to say, but my holidays are over, and I’m back to work. I tried pretty hard to keep my hands away from the laptop while I was off, but I got itchy fingers towards the end so I had a stab at implementing a non-deterministic finite automaton (NDFA). I [ READ MORE ]
Troy Magennis has launched a wiki for LINQ, called Hooked on LINQ. Please visit it, and enrich it! It might become a great source of information in the future, but only if we use it now. At the moment it needs content, and if you have written on the topic, please go there and at [ READ MORE ]
Get every new post delivered to your Inbox.