「[[.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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS