💭
YAGNIの原則
概要
You ain't gonna need it
機能は実際に必要となるまでは追加しないのがよい
後で使うだろうという予測の元に作ったものの90%は無駄になる。
予期しない変更に対しては、設計を単純にすることが備えとなる。
コードをすばやく実装するために最も良い方法は、あまりコードを書かないことである。そして、バグを減らすために最も良い方法も、あまりコードを書かないことである
You ain't gonna need it
機能は実際に必要となるまでは追加しないのがよい
後で使うだろうという予測の元に作ったものの90%は無駄になる。
予期しない変更に対しては、設計を単純にすることが備えとなる。
コードをすばやく実装するために最も良い方法は、あまりコードを書かないことである。そして、バグを減らすために最も良い方法も、あまりコードを書かないことである
Discussion