October 26, 2004

How much design is enough?

My team had a lengthy discussion about how we (as individuals) design applications. The smartest guy on the team likes to build applications from the middle/business layer and then move out in both directions (to the view and persistence layers). I personally like to start at the view get enough of it done (this sometimes involves just a flow diagram, but can often lead to actual screen mockups as well) to understand what needs to happen in the business layer, skip back to the persistence layer and then start working my way to the middle. The humorous part is that I think we all do it the same way, the difference is in how we figure out what the middle is supposed to do.

We have all had our bouts with Space Shuttle Projects and from time to time I think our little application is teetering on the edge of becoming one, but our team is smart and our deadline is near so that keeps us away from overdoing it.

Posted by carl at October 26, 2004 11:19 AM

Comments