if your company's management demands that programmers produce nearly bug free code its possible to do.
on the other hand at microsoft the company policy is to produce code on time, and worry about any bugs later.
if the auto makers designed cars like microsoft designs software most of the people in american would be missing one or more of their arms or legs from when their car locked up and the controls failed to respond to the drivers commands and crashed.
of course if the auto makers produced cars that worked like this they would be quickly out of business. and most of the cars now are controlled by computers, and the computers are not full of bugs like microsoft code is.
real programmers dont write software the way microsoft does. real programmers debug and fully test their software so its bug free.
the following is from pcweek as posted on excite, the entire story is at: http://news.excite.com/news/zd/000217/13/analysis-win2k-rollout"Perhaps the challenge of assessing Win2K is more like that of counting the elephant's fleas, rather than tracking the complex but conspicuous trunk. According to an internal Microsoft memo, as reported by my colleague Mary Jo Foley, the company has identified some 63,000 potential problems to be addressed in the next release of the product."
... but, you should not worry, because Microsoft says that "bugs are inherent in computer science." PCWeek thinks that such a philosophy is economically dangerous -- especially if you are a Microsoft stockholders. But, assume for the moment that it is true, do you want your HDTV, PCTV or enhanced TV to be run by Microsoft software?