Space Shuttle software
I just finished reading this article about the developement team that makes the Space Shuttle software. There are a few simple and valuable lessons to be learned from their work:
Design before you code
Design and blueprint as much as you can before starting the actual programming. Also, make sure the client reads the documentation and approves it.
Learn from your mistakes
When you find a bug, fix it (duh!). But don’t stop there! Also fix the system or procedure that allowed the bug to happen. Create an environment that does not allow bugs and errors to find their way into production.
I am a .NET programmer first and foremost. But in my spare time I like to play around with PHP, Erlang, Haskell, F#,
doupieddy
24 May, 2009
Hi, nice posts there :-) through’s for the gripping dirt