YAGNI
You ain't gonna need it
機能は実際に必要となるまでは追加しないのがよい
エクストリーム・プログラミング
における原則
後で使うだろうという予測の元に作ったものは、実際には10%程度しか使われない
費やした時間の90%は無駄になる
予期しない変更に対しては、設計を単純にすることが備え