「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>なんとか原則]] *目次 [#md0a108b] #contents *概要 [#t3de236c] 機能は実際に必要となるまでは追加しないのがよいとする、XPにおける原則 *詳細 [#zbd82778] -以下のような根拠に基づくらしい。 --設計が複雑になる。 --時間の浪費 ---後で使うだろうという予測の元に作ったものは、実際には10%程度しか使われない。 ---予測の元に作った機能は、実際には10%程度しか使われない。 ---従って、それに費やした時間の90%は無駄になり仕事が遅くなる。 --コードを書かないことが最良。 ---コードをすばやく実装するために最も良い方法 ---バグを減らすために最も良い方法 -実際、使われないモノなんて、 --考察も甘けりゃ、 --仕様・設計の検討も甘い、 --実装もテストも甘い。 >ので止めたほうが良い。 *参考 [#vb6dbc39] -YAGNI - Wikipedia~ https://ja.wikipedia.org/wiki/YAGNI