Based on a thread from Stack Overflow, Joey deVilla gives us a new dictionary of technical jargon. Sadly, definitions for Heisenbug and Bohrbug were missed off:
Heisenbug (n.) A computer bug that disappears or alters its characteristics when an attempt is made to study it. (named after the Heisenberg Uncertainty Principle)
Bohrbug (n.) A bug that manifests itself consistently under a well-defined (but possibly unknown) set of conditions. (named after the Bohr Atom Model)
(Wikipedia, 2010)
Apparantly, Yoda Conditions are considered best practice.
[New Post] When nine hundred years old you reach… – via @twitoaster http://www.djryan.co.uk/wp/2010/05/when-…