Skip to content

Instantly share code, notes, and snippets.

@tooolbox
Last active May 13, 2024 18:33
Show Gist options
  • Save tooolbox/7e5f8afc32589007b5f41e1921b7ffb3 to your computer and use it in GitHub Desktop.
Save tooolbox/7e5f8afc32589007b5f41e1921b7ffb3 to your computer and use it in GitHub Desktop.

Software Proverbs

  • Clear is better than clever. --Rob Pike
  • Software engineering is what happens to programming when you add time and other programmers. --Russ Cox
  • Programs must be written for people to read, and only incidentally for machines to execute. --Hal Abelson and Gerald Sussman
  • The most important skill for a programmer is the ability to effectively communicate ideas. --Gaston Jorquera
  • Design is the art of arranging code to work today, and be changeable forever. --Sandi Metz
  • If it’s a core business function — do it yourself, no matter what. --Joel Spolsky
  • Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it --Brian Kernighan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment