Testnets are great for running new code but nothing is truly tested until it is in the real world.
After all, Microsoft has been releasing buggy code in their Windows updates for decades. It never seems to stop. Yet they are doing just fine I would say.
Posted Using LeoFinance Beta
Not the best example. Microsoft is notorious for releasing buggy code, indeed, but I would ask them how many potential clients they lost this way. After all the operating systems which seemed doomed to extinction are still doing well, and for good reason. The question is whether we want to produce crappy software at all, not if it's strategically beneficial to anybody in any way. If you really need good examples better look at Emacs, Linux, TeX, OS-400 or Erlang. There are plenty of solutions which are just right. In software production there is nothing that cannot be foreseen, tested and prevented. If there is that means you are using flawed technology and you should stop doing that.
Posted Using LeoFinance Beta