I think a big amount of the mess that I am currently in is caused by this kind of astronautism. We are constantly adding layers of abstraction but can't even fix the basics. I don't know if this would be fixed if we had less architects or the architects would actually write some code. I think we are beyond incremental fixes - we really need something radical. Press [Delete] and start from scratch - build an architecture that fixes one problem at a time and that doesn't try to fix problems that don't even exist.When you go too far up, abstraction-wise, you run out of oxygen. Sometimes smart thinkers just don't know when to stop, and they create these absurd, all-encompassing, high-level pictures of the universe that are all good and fine, but don't actually mean anything at all.
These are the people I call Architecture Astronauts. It's very hard to get them to write code or design programs, because they won't stop thinking about Architecture. They're astronauts because they are above the oxygen level, I don't know how they're breathing. They tend to work for really big companies that can afford to have lots of unproductive people with really advanced degrees that don't contribute to the bottom line.
Quite inspiring,
This is some great architechture information,
Thanks
Posted by: software development Surrey | 01/08/2010 at 04:11 PM
How can my essay/statement impress people?
Posted by: ugg outlet | 11/16/2010 at 08:25 AM
*Forget about stupidity, discover your ability.
Posted by: Taobao buy | 01/17/2011 at 08:40 AM
fmh9vc I'm out of league here. Too much brain power on display!
Posted by: Emberlynn | 04/09/2011 at 05:20 AM
a well-shared info about designing software architecture
Posted by: nanei | 08/17/2011 at 10:09 AM
so pretty.You are a good teacher. Lucky student!
Posted by: supra footwear | 12/31/2011 at 02:37 PM