2 ms·
The software is as sturdy as the day it was written, there has been no deterioration - if your copy has become broken, the builder can easily supply another cop
by PeterisP 5y ago
The software is as sturdy as the day it was written, there has been no deterioration - if your copy has become broken, the builder can easily supply another copy using his own silver.
On the other hand, if the customer finds out that their door is inconvenient and it would be much better to have it a bit to the right, noone expects a house builder to fix that at their expense, you bought what you saw. And the same thing if it turns out that the house is very difficult to maintain because it's inconvenient to get to the piping. And ifthe customer buys a bigger car and the garage needs to be adapted to fit it, that's their expense.
Those three would be the main equivalents of all the commonly seen software "best practices" which generally either refer to feature design, the maintainability of the code, and ensuring compatibility when an integrated system changes.
- pjmlp 5y agoUnfortunately only consulting and high integrity computing are the main areas where software companies get liability for delivering faulty products. One day that will extend to everyone like in all industries. Who can't manage then closes doors, just like bad restaurants after a surprise health check.