Tuesday, July 01, 2008

Software is an Approximation.

Software is never correct. It is only any approximation of what we believe the solution to be.

Programmers can never be perfectionists. Compromise is inevitable.


Bill Karwin said...

Software design is a constant struggle between assumptions and exceptions.

Anonymous said...

Unless your name is Knuth

Anonymous said...

or if you code in haskell and have the mystic power of monads and stuff.

I say mystic because i am not sure to grok them completely, ther are still a bit magical to me.

Basically, the classic Clarke quote.

Popular Posts