[clue-talk] Acronym of the day: CADT

Grant Johnson grant at amadensor.com
Wed Dec 14 20:57:09 MST 2005


>      Debugging is twice as hard as writing the code ... If you write
>      the code as cleverly as possible, you are, by definition, not
>      smart enough to debug it.
>             -Brian Kernighan
>  
>
I like that quote, except for one little thing.   I find that I try to 
be as clever as possible about making the very complex very simple.  I 
try to take very hard complex problems, and come up with an elegantly 
simple solution that works cleanly every time, and that anyone over the 
age of 6 would comprehend.

I guess I just think that there is more than one way to be clever, but 
his point is very real.    There are also good and bad ways to be 
lazy.   The good way is to automate processes and make things work right 
the firsat time so you don't have to deal with them again.



More information about the clue-talk mailing list