NASA made some of the most reliable software ever written. They did it working from 9 to 5 with no overtime. They did it by first freezing scope, then by making extremely simple, clear code that fit the scope, in small testable units. If the rest of the industry wrote code like that we could finally call it software engineering without insulting real engineers.
14 comments
7 u/AmaleksHairyAss 08 Jul 2016 00:32
NASA made some of the most reliable software ever written. They did it working from 9 to 5 with no overtime. They did it by first freezing scope, then by making extremely simple, clear code that fit the scope, in small testable units. If the rest of the industry wrote code like that we could finally call it software engineering without insulting real engineers.
5 u/NiklausTheNaked 07 Jul 2016 20:09
https://github.com/chrislgarry/Apollo-11/issues/3
1 u/WhiteRonin 08 Jul 2016 12:13
I really hate when an issue thread gets out of hand :-(
4 u/roznak 07 Jul 2016 19:31
That is so cool!
2 u/heroinwinsagain 08 Jul 2016 18:35
Anyone have the source for the batteries and film that were supposedly going in and out of -150f and 250f?
Uh yeah. Source code is great for simulators.
0 u/Animaillian 08 Jul 2016 05:13
Nicely documented assembler code