“「失敗する余地があれば、失敗する」
If anything can go wrong, it will. 要するに、バグが出るな~と思ったら、必ず出ると思ったほうがよいということです。あまりに有名なこの基本法則のほかに、『マーフィーの法則』では、次のような「補足」があげられています。 「見かけほど簡単なものはない」
Nothing is as easy as it looks. ふだんからバグに付き合っているプログラマの方々なら分かりますよよねー。 「何事も思ってるよりも時間がかかる」
Everything takes longer than you think it will. これも、最近のニュースを見てれば分かりますよね。 「いくつかの失敗が起こりうるとき、最悪な失敗が起こる」
If there is a possibility of several things going wrong, the one that will cause the most damage will be the one to go wrong. こうはなって欲しくないわけですが、そう思ってかかれとういことでありますね。 「4つの問題点をつぶすと、すぐに5番目の問題が発生する」
If you perceive that there are four possible ways in which a procedure can go wrong, and circumvent these, then a fifth way will promptly develop. そういうこともあるでしょう。がんばるしかないときがあるというものです。 「すべての解決は、新たな問題を生む」
Every solution breeds new problems.”