| ▲ | lotsofpulp 6 hours ago | |||||||
The Horizon IT scandal was not caused by poor code quality, the scandal was the corrupt employees of the UK government/Post Office. Poor quality code might have caused the error, but the failure to investigate the errors and sweep them under the rug was made by humans. | ||||||||
| ▲ | fao_ 5 hours ago | parent [-] | |||||||
> Poor quality code might have caused the error, but the failure to investigate the errors and sweep them under the rug was made by humans. That's not quite correct. The root set of errors were made by the accounting software. The branch sets of errors were made by humans taking Horizon IT's word for it that there was no fault in the code, and instead blaming the workers for the differences in the balance sheets. If there were no errors in the accounting software (i.e. it had been properly designed and tested), then none of that would have happened. Nobody blames THERAC-25 on the human operator. | ||||||||
| ||||||||