8 Oct
2007

System.Web.MVC

Scott Gu‘s announcement over the weekend at the Alt.Net conference in Austin fell upon attentive ears. Although I was not at Alt.Net (lamentably) it seems like a collective hush has fallen over the crowd in anxious anticipation of getting to actually fondle this new namespace. According to Jeffery Palermo’s post on the announcement, the implementation […]

Read More
16 Aug
2007

Agile2007 Day 3 – Flippin’ Awesome!

A Framework for Agile Leadership At the executive level of any well-run organization, effective communications and planning are helped by framing discussions with formal frameworks. The frameworks themselves vary by the thousands, and an entire industry of business books is propped up by this idea. The fundamental idea is that you put a project or […]

Read More
3 Aug
2007

Dimensions of Architectural Analysis

Category:UncategorizedTag: , :

In order to analyze the effectiveness of a system, we look at it from several different viewpoints. What are those viewpoints? What questions do we ask in order to have a nice overall picture of a system? These are some dimensions I look at when during analysis and some typical questions I like to ask. Performance and Scalability The […]

Read More
1 Aug
2007

Software Modeling for my Mom

Category:UncategorizedTag: , :

Darryl Taft wrote a nice article for eWeek on software modeling at Microsoft. This article takes an awfully complicated subject and comes very close to explaining it in a way that passes my mom test. What’s my mom test? You can probably infer already that my mom test is whether or not a technical issue can be distilled […]

Read More
24 Jul
2007

Anticipating Complexity

Category:UncategorizedTag: , :

Building abstraction layers into your application is a good thing, right?  By the way, building only enough software to deliver to requirements provides the highest value.  Also, make sure that when you add functionality to your application, it doesn’t require a code change.  But don’t try to predict the future uses of your application because […]

Read More