Doing the dishes

Posted on October 2, 2009

While washing all of the coffee cups left in the office sink by others this morning, I was reminded of a lot of code I’ve seen lately. How often do you open up a piece of code in Visual Studio to find something implemented in a completely ad hoc way, or only half done?  Swaths of code commented out, TODOs sprinkled throughout, all sorts of unrelated concerns mixed in. These are dishes in the sink.  Someone went home early to get their ...

Read More


Architecture is important

Posted on August 6, 2008

And not just in software!  But like design in buildings and furniture, software architecture is more than putting parts together so that everything works.  Software should be beautiful, classy and fun.  Ted Kamp and Mies Van Der Rohe obviously get that. http://www.youtube.com/watch?feature=player_embedded&v=x5Ujve7PuWk

Read More