This post originated from an RSS feed registered with .NET Buzz
by Udi Dahan.
Original Post: Developers, dev... oops, Architects, Architects, Architects!
Feed Title: Udi Dahan - The Software Simplist
Feed URL: http://feeds.feedburner.com/UdiDahan-TheSoftwareSimplist
Feed Description: I am a software simplist. I make this beast of architecting, analysing, designing, developing, testing, managing, deploying software systems simple.
This blog is about how I do it.
Architecture is very fashionable these days. Everybody wants to be an architect. Many vendors are coming out with strong messages targeted at architects. It's where the industry's at.
But can you really expect a developer who doesn't have a solid grasp of OO principles to define a decent architecture? And who would check the results?
I strongly believe that we, as an industry, need to focus more on gradually bringing up the level of the developers that are out there, rather than trying to force a broad spectrum step function.
I mean, if the detailed design is crap, does it matter what the architecture looks like?