Rules of the UNIX Philosophy, continued.
Continuing from the first 10:rR9
- Rule of silence: Only output if there’s something surprising to note.
- Rule of repair: Fail as early as possible, loudly.
- Rule of economy: Programmer time is more expensive than compute.
- Rule of generation: Write code that writes code where possible.
- Rule of optimization: Make it work before improving it.
- Rule of diversity: There’s rarely a single right way.
- Rule of extensibility: Design for the future.
-
↩
Eric Steven Raymond, “Basics of the Unix Philosophy,” 2003, http://www.catb.org/~esr/writings/taoup/html/ch01s06.html. (See notes.)