Gavin wrote ...

>It's an "amplification" process, not a
>"creation" process.  you have to have something to amplify first, and what
>you end up with will be a larger version of what you started with, so if
you
>start with crud you'll get a lot of crud and if you start with nothing then
>you'll end up with nothing.

It's kind of sad but this is an apt description of the state of software
development in too many places today. "Good enough" is too often "good
enough".