close

  menu      DavidRodenas
CONTACT  

Rules of Programming

The rules about good coding.


do { small() && beautiful() } while (code());
  • Small is beautiful.
  • Make each artifact do one thing well.
  • Beautiful is better than ugly
  • Declarative better than imperative.
  • Explicit is better than implicit.
  • Simple is better than complex.
  • Complex is better than complicated.
  • Flat is better than nested.
  • Sparse is better than dense.
  • Big things out of small things
  • Consistent is better than astonishment.