You can either accept this and plan accordingly or you can betray yourself and keep getting angry about bugs. The nature of software is not the same as of physical objects. In stead they'll turn to the competitor who wrote it in VB and accept their EULA and live with any errors. I guarantee you that once you spend the money having your code proven your costs are so high that no one will buy your software. No more web development in PHP, Ruby, JavaScript or anything else which relies on probabilistic garbage collection. This would require you to use a language which facilitates such a method like erlang. You could of course start proving mathematically that your software will always behave correctly. The number of possible combinations which you program can traverse is so big it doesn't make any sense. Software is infinitely more complex than even space shuttles. If you did the customer would not be willing to pay the price. If you were to make software require the rigorous testing that physical products like cars undergo you would likely never be able to ship anything. These two only have anything in common on the surface. Actually comparing software to any physical object is point-less. While popular the comparison between cars and computer programs are not well chosen. Please stop comparing software with real world objects.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |