💭

YAGNIの原則

2021/07/12に公開

概要

You ain't gonna need it

機能は実際に必要となるまでは追加しないのがよい

後で使うだろうという予測の元に作ったものの90%は無駄になる。

予期しない変更に対しては、設計を単純にすることが備えとなる。

コードをすばやく実装するために最も良い方法は、あまりコードを書かないことである。そして、バグを減らすために最も良い方法も、あまりコードを書かないことである

出典

[https://ja.wikipedia.org/wiki/YAGNI:embed:cite]

GitHubで編集を提案

Discussion