critical mass

名詞

物理学では、連鎖反応を持続させるのに必要な核分裂性物質の最小量。ソフトウェア製品については、一つのバグを直すと1足すepsilon個のバグが入り込むような、ソフトウェアの状態を表します。(この病には多くの原因があります。creeping featurism、あまりに多くの異種環境への移植、まずい初期設計など。) ソフトウェアがcritical massに達すると、それはもう決して直せません。捨てて書き直すしかないのです。