The Pragmatic Programmer

Clippings and highlights from the book, added as I read.

Don’t live with broken windows. Fix bad designs, wrong decisions, and poor code as soon as you find out about them.

Great software today is often preferable to perfect software tomorrow.

Chapter 1: A Pragmatic Philosophy

  • Care about your craft.
  • Think about your work — don’t run on autopilot.