Thursday, August 21, 2008

Kludges

In engineering, when one builds a new device by tinkering with the old, modifying this, adding that, the result is called a "kludge", a haphazard, unstructured collection of parts that, nonetheless, functions well. Good scientists and engineers don't believe in kludges: When they need to make a new machine, they start over again. This may take longer, but the result is a device that is well structured, easy to understand, and easy to repair. Evolution doesn't care about the scientific method: Evolution builds kludges.
Donald A. Norman, "Things that make us smart"

Por isso se diz que ninguém é perfeito; errar é humano; ...;