Link Details

Link 2260 thumbnail
User 194680 avatar

By bonlebon
via fastcompany.com
Published: Aug 22 2006 / 06:54

As the 120-ton space shuttle sits surrounded by almost 4 million pounds of rocket fuel, exhaling noxious fumes, visibly impatient to defy gravity, its on-board computers take command.
  • 13
  • 0
  • 819
  • 318

Comments

Add your comment
User 200670 avatar

coboldinosaur replied ago:

0 votes Vote down Vote up Reply

Wow! what a great piece.

User 194680 avatar

bonlebon replied ago:

0 votes Vote down Vote up Reply

glad you liked it ^_^.

User 95403 avatar

xh35364 replied ago:

0 votes Vote down Vote up Reply

A bit long, but very interesting! It gives an "extreme" point of view on software development, but not the same extremity we frequently see in other blogs or articles.

User 200494 avatar

kayess replied ago:

0 votes Vote down Vote up Reply

...but I can't see it working for the most visible domains. The software that has such a well specified problem domain generally works pretty well. My remote controls don't crash and my phone doesn't often crash - maybe once or twice a year. My car has never crashed (in either sense).

In the visible domains of software development though there is a big difference. It's not like NASA building a bridge with perfect knowlege of the river, the banks and the geology. It's more like trying to build a bridge in the fog when you never know if the river will flood or not - and you've never seen the opposite bank.

If you build software where most of us are doing it then this approach will get you nowhere. We're trying to build something that works despite knowing virtually nothing about the problem domain, not writing software that is flawless for a domain where we know everything.

Great article though.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (13)



Voters Against This Link (0)