Software Advice

   
Recent changes
Table of contents
Links to this page
FRONT PAGE / INDEX

Expanded on by Kevlin Henney at
http://blog.jaoo.dk/2009/01/19/programmers-dozen-programming-best-practices/
  • Prefer code to comments.
  • Follow a consistent form.
  • Employ the contract metaphor.
  • Express independent ideas independently.
  • Encapsulate.
  • Parametrise from above.
  • Restrict mutability of state.
  • Favour symmetry over asymmetry.
  • Sharpen fuzzy logic.
  • Go with the flow.
  • Let code decide.
  • Omit needless code.
  • Unify duplicate code.
Good, constructive, positive advice.

Contents

There were no headings
in the main text so there
is no table of contents.
 

Links on this page

 
Site hosted by Colin and Rachel Wright:
  • Maths, Design, Juggling, Computing,
  • Embroidery, Proof-reading,
  • and other clever stuff.

Suggest a change ( <-- What does this mean?) / Send me email
Front Page / All pages by date / Site overview / Top of page

Universally Browser Friendly     Quotation from
Tim Berners-Lee
    Valid HTML 3.2!