-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_YAGNI
nishi_74322014 edited this page Sep 11, 2026
·
1 revision
機能は実際に必要となるまでは追加しないのがよいとする、XPにおける原則
-
以下のような根拠に基づくらしい。
-
設計が複雑になる。
-
時間の浪費
- 予測の元に作った機能は、実際には10%程度しか使われない。
- 従って、それに費やした時間の90%は無駄になり仕事が遅くなる。
-
コードを書かないことが最良。
- コードをすばやく実装するために最も良い方法
- バグを減らすために最も良い方法
-
-
実際、使われないモノなんて、
- 考察も甘けりゃ、
- 仕様・設計の検討も甘い、
- 実装もテストも甘い。
ので止めたほうが良い。
- YAGNI - Wikipedia
https://ja.wikipedia.org/wiki/YAGNI
Tags: 移行, YAGNI, XP, エクストリーム・プログラミング, 原則, ミニマリズム
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。