CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Raymond Lewallen

Framework Design, Agile Coach, President Oklahoma City Developers Group, Microsoft MVP C#, TDD, Continuous Integration, Patterns and Practices, Domain Driven Design, Speaker, VB.Net, C# and Sql Server

A developer's frame of thought

A Software Engineer, a Hardware Engineer and a Departmental Manager were on their way to a meeting in Switzerland.  They were driving down a steep mountain road when suddenly the brakes on their car failed. The car careened almost out of control down the road, bouncing off the crash barriers, until it miraculously ground to a halt, scraping along the mountainside. The car's occupants, shaken but unhurt, now had a problem: they were stuck halfway down a mountain in a car with no brakes. What were they to do?
 
"I know", said the Departmental Manager, "Let's have a meeting, propose a Vision, formulate a Mission Statement, define some Goals, and by a process of Continuous Improvement find a solution to the Critical Problems, and we can be on our way."
 
"No, no", said the Hardware Engineer, "That will take far too long, and besides, that method has never worked before.  I've got my Swiss Army knife with me, and in no time at all I can strip down the car's braking system, isolate the fault, fix it, and we can be on our way."
 
"Well", said the Software Engineer, "Before we do anything, I think we should push the car back up the road and see if it happens again."



Comments

Michael said:

Brillant!
# December 21, 2005 1:11 PM

David Hayden said:

LOL!
# December 21, 2005 2:10 PM

Bart Bultinck's Blog said:

# December 27, 2005 4:32 PM

Thomas Freudenberg said:

I remember an alternative end:
The Windows programmer says: Lets close all windows, stop the engine, start it again, and open all windows again.
# January 9, 2006 9:49 AM

Zman's Diary said:

So while you are all sitting around waiting for the next installment of 'ZMans super computer tales'

# August 9, 2007 12:33 PM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add

About Raymond Lewallen

Working primarily in the public sector during his career, Raymond has designed and built several high profile enterprise level applications for all levels of the government. Raymond now works as a solutions architect for EMC. Raymond is an agile coach, Microsoft MVP C# and also president of the Oklahoma City Developers Group and Oklahoma Agile Developers Group. Raymond spends a lot of his time learning and teaching such things as Test Driven Development, Domain Driven Design, Design Patterns and Extreme Programming practices and principles, to name a few. Raymond is also an advocate of Alt.Net. Raymond is primarily a framework guy, so don't ask him anything about UI :) Check out Devlicio.us!