Anything that can go wrong will go wrong.
I’m sure you’ve all heard that saying before – and it’s known, of course, as Murphy’s Law. It’s named after the American aerospace engineer Edward Murphy who worked on safety-critical systems and who is believed to have first coined the phrase. We tend to think of Murphy’s Law as somewhat humorous, but it is quite serious in its application. When designing systems it is important to eliminate any possible areas where something might go wrong – because if it can go wrong, in the end it will.
There are a number of similar laws that have become famous and that most people will know even if you don’t know their origin or original intent. Parkinson’s Law, which was first used by Cyril Northcote Parkinson is another one that is well-known: Work expands so as to fill the time available for its completion. Continue reading