2 ms·
“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart
by teddyh 4y ago
“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”
— Brian Kernighan
- frou_dh 4y agoThat doesn't really refute the point that Carmack made. Namely that a lot of the supposed inherent difficulty in the endeavour of debugging is actually incidental from a general cultural attachment to crap old tooling.
- TinkersW 4y agoSounds like Brian has never used a good debugger
- pjmlp 4y agoUNIX has never been the place of cool graphical debugging anyway.