@Scott: If you want to ship something reasonable, the best option is often (though not always) the first design that works.
Yes, this is very true, not only in software engineering, but also in traditional engineering disciplines. Many technical people have a tendency for perfection, but as long as the product can be certified as safe for consumer use, one can work out the kinks in the next iteration.
by Chinmoy — Apr 09
Yes, this is very true, not only in software engineering, but also in traditional engineering disciplines. Many technical people have a tendency for perfection, but as long as the product can be certified as safe for consumer use, one can work out the kinks in the next iteration.