Hacker News new | past | comments | ask | show | jobs | submit login

Keep in mind that you do things to alleviate the possibility of "bugs"

When you purchase Steel it is purchased to a specification (such as minimum yield strength) if the steel fails to meet those specs the supplier can be held liable.

In software terms I suppose the equivalent would be purchasing a commercial library with support from vendor.

For major construction projects welds are inspected and singed off on, they may be tested as well.

Again in software terms equivalent would be code audit and test cases.

In construction there is a lot of inspecting stuff, signing off on it and certifying stuff. I think software people would go crazy if they had to deal with the same amount of paperwork.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: