Quote of the Day
Authors Categories Blog Quote Maker Videos
 

Brian Kernighan Quotes

Find the best Brian Kernighan quotes with images from our collection at QuotesLyfe. You can download, copy and even share it on Facebook, Instagram, Whatsapp, Linkedin, Pinterst, Reddit, etc. with your family, friends, colleagues, etc. The available pictures of Brian Kernighan quotes can be used as your mobile or desktop wallpaper or screensaver.


Brian Kernighan Quotes: "Do what you think is interesting, do something that you think is fun and worthwhile, because otherwise you won't do it well anyway."

Do what you think is interesting, do something that you think is fun and worthwhile, because otherwise you won't do it well anyway.



Brian Kernighan Quotes: "Controlling complexity is the essence of computer programming."

Controlling complexity is the essence of computer programming.




Brian Kernighan Quotes: "The most effective debugging tool is still careful thought, coupled with judiciously placed print statements."

The most effective debugging tool is still careful thought, coupled with judiciously placed print statements.



Brian Kernighan Quotes: "90% of the functionality delivered now is better than 100% delivered never."

90% of the functionality delivered now is better than 100% delivered never.




Brian Kernighan Quotes: "... it is a fundamental principle of testing that you must know in advance the answer each test case is supposed to produce. If you don't, you are not testing; you are experimenting."

... it is a fundamental principle of testing that you must know in advance the answer each test case is supposed to produce. If you don't, you are not testing; you are experimenting.



Brian Kernighan Quotes: "Don't document bad code - rewrite it."

Don't document bad code - rewrite it.



Brian Kernighan Quotes: "C is a razor-sharp tool, with which one can create an elegant and efficient program or a bloody mess."

C is a razor-sharp tool, with which one can create an elegant and efficient program or a bloody mess.




Brian Kernighan Quotes: "Believe the terrain, not the map"

Believe the terrain, not the map



Brian Kernighan Quotes: "Each new user of a new system uncovers a new class of bugs."

Each new user of a new system uncovers a new class of bugs.



Brian Kernighan Quotes: "If you had done something twice, you are likely to do it again."

If you had done something twice, you are likely to do it again.



Brian Kernighan Quotes: "If you're as clever as you can be when you write it, how will you ever debug it?"

If you're as clever as you can be when you write it, how will you ever debug it?



Brian Kernighan Quotes: "Mechanical rules are never a substitute for clarity of thought."

Mechanical rules are never a substitute for clarity of thought.




Brian Kernighan Quotes: "As we said in the preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way."

As we said in the preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way.



Brian Kernighan Quotes: "Trivia rarely affect efficiency. Are all the machinations worth it, when their primary effect is to make the code less readable?"

Trivia rarely affect efficiency. Are all the machinations worth it, when their primary effect is to make the code less readable?



Brian Kernighan Quotes: "An effective way to test code is to exercise it at its natural boundaries"

An effective way to test code is to exercise it at its natural boundaries



Brian Kernighan Quotes: "Trying to outsmart a compiler defeats much of the purpose of using one."

Trying to outsmart a compiler defeats much of the purpose of using one.



Brian Kernighan Quotes: "Get the weirdnesses into the data where you can manipulate them easily, and the regularity into the code because regular code is a lot easier to work with"

Get the weirdnesses into the data where you can manipulate them easily, and the regularity into the code because regular code is a lot easier to work with



Brian Kernighan Quotes: "It's important to be informed about issues like usability, reliability, security, privacy, and some of the inherent limitations of computers."

It's important to be informed about issues like usability, reliability, security, privacy, and some of the inherent limitations of computers.