Mama Cass Elliot wrote:
> In netscape.public.mozilla.seamonkey the people heard Randall Parker say
> these wise words:
>
>
>>Are you a software developer?
>>
>
> No, I am not a programemr. But I know of people - programmers themselves -
> who lead courses for other programmers on how to produce bug-free software.
> Their comments have been most interesting; especially on why it is that
> most projects are completed over time and over budget!
>
There is no possible way to produce completely bug free software. At
least not on the scale of something as large as a web browser. Or...
there will either be bugs, or else so many hundreds of thousands of
lines of code that check EVERY SINGLE LITTLE DETAIL of every aspect of
everything to make sure that any value entered, document parsed,
anything, is completely valid. This is not practical. If through some
fluke, a person putting -384.752/4 into the URL bar and hitting U + - +
F12 at the same time causes Mozilla to make your toaster pop up, but
making sure that can't happen requires another two hundred lines of code
and will make other things more difficult, oh well. All software has
bugs. Considering that the OS I'm using now has over 60,000 documented
ones, I don't mind a few hundred in my web browser