Doing the dishes
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 ...
Architecture is important
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