Quotes: Difference between revisions

From ym2149.org
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
* Beware of bugs in the above code; I have only proved it correct, not tried it. – Don Knuth
* Beware of bugs in the above code; I have only proved it correct, not tried it. – Don Knuth
* The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small amount of clear code — not in reams of trivial code that bores the reader to death. – Guido van Rossum
* The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small amount of clear code — not in reams of trivial code that bores the reader to death. – Guido van Rossum
** You don't worry about the 1000 things that happen when you open a file, you just believe that 'open' does what it claims to do. Believe the same for any function. – Andrzej Cichocki
** I'm allergic to the word 'should'. – Andrzej Cichocki
* Often people, especially computer engineers, focus on the machines. They think, "By doing this, the machine will run faster. By doing this, the machine will run more effectively. By doing this, the machine will something something something." They are focusing on machines. But in fact we need to focus on humans, on how humans care about doing programming or operating the application of the machines. We are the masters. They are the slaves. – Yukihiro Matsumoto (Ruby)
* Often people, especially computer engineers, focus on the machines. They think, "By doing this, the machine will run faster. By doing this, the machine will run more effectively. By doing this, the machine will something something something." They are focusing on machines. But in fact we need to focus on humans, on how humans care about doing programming or operating the application of the machines. We are the masters. They are the slaves. – Yukihiro Matsumoto (Ruby)
* Make things as simple as possible, but no simpler. – Albert Einstein maybe
* Make things as simple as possible, but no simpler. – Albert Einstein maybe
* Code duplication is bug duplication. – a good tweet
* Code duplication is bug duplication. – a good tweet
* When an incident has 2 bugs as its cause, the cost to investigate is 4 times that of 1 bug. – Andrzej Cichocki
* Nothing tests the tests. – Andrzej Cichocki
* https://rationalwiki.org/wiki/Adding_epicycles
* https://rationalwiki.org/wiki/Adding_epicycles
== More ==
* You don't worry about the 1000 things that happen when you open a file, you just believe that 'open' does what it claims to do. Believe the same for any function.
* I'm allergic to the word 'should'.
* When an incident has 2 bugs as its cause, the cost to investigate is 4 times that of 1 bug.
* Nothing tests the tests.
* All code exists for a reason, even bad code.
* All code exists for a reason, even bad code.


[[Category:Programming]]
[[Category:Programming]]
[[Category:Wisdom]]
[[Category:Wisdom]]

Revision as of 11:42, 19 April 2024

  • Beware of bugs in the above code; I have only proved it correct, not tried it. – Don Knuth
  • The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small amount of clear code — not in reams of trivial code that bores the reader to death. – Guido van Rossum
  • Often people, especially computer engineers, focus on the machines. They think, "By doing this, the machine will run faster. By doing this, the machine will run more effectively. By doing this, the machine will something something something." They are focusing on machines. But in fact we need to focus on humans, on how humans care about doing programming or operating the application of the machines. We are the masters. They are the slaves. – Yukihiro Matsumoto (Ruby)
  • Make things as simple as possible, but no simpler. – Albert Einstein maybe
  • Code duplication is bug duplication. – a good tweet
  • https://rationalwiki.org/wiki/Adding_epicycles

More

  • You don't worry about the 1000 things that happen when you open a file, you just believe that 'open' does what it claims to do. Believe the same for any function.
  • I'm allergic to the word 'should'.
  • When an incident has 2 bugs as its cause, the cost to investigate is 4 times that of 1 bug.
  • Nothing tests the tests.
  • All code exists for a reason, even bad code.