Comparison of code metrics in OpenWrap and Nuget

20 Dec 2010 .NET needs package management. As an example, can you imagine ruby without ruby gems? Now you know what programmers in .NET land have to put up with to build projects on top of (very valuable and well written) OSS. After such a long time it seems the time was ripe...

My bare minimum NDepend rules (and how to get them into a new project)

19 Dec 2010 When you run an Ndepend anylsis over a project you will notice a certain tendency of the Code Queries (CQL) to overwhelm you. By default NDepends comes with a lot of queries against your code that can help you to have an eye on code quality metrics. After having used...

Dealing with primitive obsession (this time: Measurements)

30 Nov 2010 Jeremy Miller on Twitter pointed out a blog post that aged well, because it is valid information: “Dealing with primitive obsession”. Have a go through. The basic thing is: Value Objects make your code expressive! (Book of Greg, psalm 11). Instead of having doubles and what-have-you floating around, introduce Zipcodes,...

Links around Øredev 2010

29 Nov 2010 The Swedes don’t seem to be the fastest people on Earth when it comes to making available the videos that were taken from the sessions. But, it seems they are trickling through this channel: Øredev’s videos There have been numerous wrap-ups form other people on the web, mostly appearing through...

Greg Young’s 19.5 things from Øredev

28 Nov 2010 This is a time guide to Greg’s session. It is a pretty damn good session to clean up some mental cruft you may have about the subject. The times allow you to jump straight to the point of interest. Class!=Object – 1:08 Method Call = Message – 2:20 Objects are...