Brian Kernighan Quotes
Controlling complexity is the essence of computer programming.
Brian W. Kernighan (1981). “Software Tools in Pascal”, Addison-Wesley Professional
"Unix for Beginners". Paper by Brian Kernighan, 1979.
Brian W. Kernighan, Rob Pike (1999). “The Practice of Programming”, p.71, Addison-Wesley Professional
Mechanical rules are never a substitute for clarity of thought.
Brian W. Kernighan (1976). “Software Tools”, Addison-Wesley Professional
If you had done something twice, you are likely to do it again.
Brian W. Kernighan, Rob Pike (1984). “The UNIX Programming Environment”, Prentice Hall
If you're as clever as you can be when you write it, how will you ever debug it?
Brian W. Kernighan, P. J. Plauger (1978). “The Elements of Programming Style”, Computing McGraw-Hill
Trying to outsmart a compiler defeats much of the purpose of using one.
Brian W. Kernighan, P. J. Plauger (1978). “The Elements of Programming Style”, Computing McGraw-Hill
Brian W. Kernighan, Dennis Ritchie (1988). “C Programming Language”, p.13, Prentice Hall
Brian W. Kernighan, P. J. Plauger (1978). “The Elements of Programming Style”, Computing McGraw-Hill
Brian W. Kernighan, P. J. Plauger (1978). “The Elements of Programming Style”, Computing McGraw-Hill