「You Aren't Going to Need it.」
後々必要になるから、といって機能を追加しない。必要なときに必要な機能のみ追加する。
XP(エクストリーム·プログラミング)における原則の一つ
ソフトウェアのエンティティ(クラス、モジュール、関数など)は
拡張に対して開いており、変更に対して閉じていなければいけない
フェールセーフ:フェール(異常)発生時、安全(セーフ)側に動作する
→信号機故障時は赤点滅
フォールトトレラント:障害(フォールト)発生時、機能を縮小せずに継続する
→電源の二重化