FastSaying
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 W. Kernighan
Code
Debugging
Programming
Software
Related Quotes
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?
— Brian W. Kernighan
programming
It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.
— Nathaniel Borenstein
Code
Programming
Software
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.
— Rick Osborne
Code
Programming
Software
If debugging is the process of removing software bugs, then programming must be the process of putting them in.
— Edsger Dijkstra
Code
Programming
Software
Programming language is very specific to instructing a computer to do a particular structure of a sequence. It's the very way you tell the machine what you want it to do.
— Brian Kernighan
Computer
Language
Machine