-
Software Development
Debt in IT and Software Development
I love this quote from Jeff Attwood on technical debt in 2009: periodically pay down your technical debt and the Computer…
Read More » -
.NET
Ninject WCF Extensions for RESTful Services
A while ago I blogged about using Ninject for dependency injection with WCF Services. The advantage of using DI is…
Read More » -
Software Development
Challenges in Requirements Analysis: Finding and Understanding the Correct Terms
There are lots of things that make requirements analysis difficult. For this article lets focus on one issue: What is…
Read More » -
.NET
Async tests in Silverlight
One of the things that we do is build a lot of stuff in Silverlight, usually, those things are either…
Read More » -
Software Development
Coding: Is there a name for everything?
A month ago I wrote a post describing an approach my team has been taking to avoid premature abstractions whereby…
Read More » -
Visual Studio
Using NuGet to Distribute Company Internal DLLs
Releasing new software has to be simple and super fast! That was not the case for our company-internal class libraries…
Read More » -
Software Development
Just Observe
One of the most common instincts of a developer when starting on a new team is to look at the…
Read More » -
.NET
Using IDisposable to write cleaner code
Just before I start I should mention here that this is not a new idea and there is a good…
Read More » -
Agile
Reclaiming the ‘501 Developer’ manifesto
I’ve recently found myself in a bit of conflict over how I feel about this post outlining a 501 developer…
Read More » -
.NET
Getting the public static readonly strings and public const strings (and their values) from a class
Quite a few projects have one or more classes with with a bunch of public const stringor public static readonly…
Read More »