If software development is in a commercial context, then making it bulletproof is going to happen in proportion to that being a requirement.
For example
- Your likely customers know the difference and will pay more to get a robust product rather than a fragile one.
- Internal standards mandate bulletproofing, at least against Oopses that will get your ass sued, even more strongly than the urge to get the product shipped this quarter.
- External standards like the software Underwriters' Lab under discussion become well enough known that Joe Consumer demands the seal of approval even if he doesn't know what it involves.
But if bulletproofing isn't in the spec it's unlikely to happen. And as a side note, the acceptance test is the spec.
A mathematician, a physicist, and an engineer are supposed to prove that the odd numbers are all prime.
The mathematician says, "Three is prime, five is prime, so by induction the others are prime."
The physicist says, "Three is prime, five is prime, seven is prime... nine isn't... but eleven is prime, thirteen is prime... nine is just experimental error."
The engineer says, "Three is prime... oh, hell, the rest are probably prime."
If you want great ideas, tune into TLC channel and watch a show called "Clean Sweep"
It's sort of entertaining, but all that really happens is they badger the subjects into throwing away or yard-saleing 80 percent of their piled up stuff, and build under-bed bins to stow what remains. Voila, tidy rooms!
SuSE's download server appears to be throttled for free access users. Sometimes I can't even get a full YaST update, and it is sloooow too.
When last I was running SuSE (8.2) I found I got a lot better response by using fou4s (Fast Online Update for SuSE) from
fou4s.gaugusch.at,
and North American content mirrors.
Maybe I was overlooking something, but I could never keep YaST Online Update from refreshing its list of mirror sites to the ones in Germany.
If software development is in a commercial context, then making it bulletproof is going to happen in proportion to that being a requirement.
For example
- Your likely customers know the difference and will pay more to get a robust product rather than a fragile one.
- Internal standards mandate bulletproofing, at least against Oopses that will get your ass sued, even more strongly than the urge to get the product shipped this quarter.
- External standards like the software Underwriters' Lab under discussion become well enough known that Joe Consumer demands the seal of approval even if he doesn't know what it involves.
But if bulletproofing isn't in the spec it's unlikely to happen. And as a side note, the acceptance test is the spec.
A mathematician, a physicist, and an engineer are supposed to prove that the odd numbers are all prime.
... nine isn't ... but eleven is prime, thirteen is prime ... nine is just experimental error."
... oh, hell, the rest are probably prime."
The mathematician says, "Three is prime, five is prime, so by induction the others are prime."
The physicist says, "Three is prime, five is prime, seven is prime
The engineer says, "Three is prime
"I just found a bug in the compiler!"
Uh huh. They forgot to implement the do-what-I-meant feature.
Researchers [at MIT Media Lab Europe] have developed a way to help people who are far away from their loved ones feel a little closer
Hmm, gives a whole new meaning to the Media Lab's "Put That There."
If you want great ideas, tune into TLC channel and watch a show called "Clean Sweep"
It's sort of entertaining, but all that really happens is they badger the subjects into throwing away or yard-saleing 80 percent of their piled up stuff, and build under-bed bins to stow what remains. Voila, tidy rooms!
OTOH, the woman who hosts the show is pretty hot.
When last I was running SuSE (8.2) I found I got a lot better response by using fou4s (Fast Online Update for SuSE) from fou4s.gaugusch.at, and North American content mirrors.
Maybe I was overlooking something, but I could never keep YaST Online Update from refreshing its list of mirror sites to the ones in Germany.
It must all be a mistake.
Surely the consumers had opted-in with a business partner.