My Programming Principles

A loosely ordered list of programming principles that I strive to adhere to.

Minimize having lots of stuff in 1. and try to focus on 2. Ignore 3.