❮ Writings

Quotes that made me a better programmer.

December 15, 2019

These are some quotes I have in my notes for the past couple of years and I believe considering these things made my code quality and planning better.

Coding

  1. Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
    ― Refactoring: Improving the Design of Existing Code, 1999

  2. You should name a variable using the same care with which you name a first-born child.
    ― Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  3. A long descriptive name is better than a short enigmatic name. A long descriptive name is better than a long descriptive comment.
    ― Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  4. Don’t comment bad code—rewrite it.
    ― Brian W. Kernighan, The Elements of Programming Style

  5. Premature optimization is the root of all evil.
    ― Donald Ervin Knuth, The Art of Computer Programming, Volume 1: Fundamental Algorithms

  6. Functions should do one thing. They should do it well. They should do it only.
    ― Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

Planning

  1. If you can’t explain it to a six-year-old, you don’t understand it yourself.
    ― Albert Einstein (I’m not 100% sure)

  2. The bearing of a child takes nine months, no matter how many women are assigned.
    ― Fred Brooks