YAGNI(You ain't gonna need it)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-[[戻る>なんとか原則]]
*目次 [#md0a108b]
#contents
*概要 [#t3de236c]
機能は実際に必要となるまでは追加しないのがよいとする、XP...
*詳細 [#zbd82778]
-以下のような根拠に基づくらしい。
--設計が複雑になる。
--時間の浪費
---予測の元に作った機能は、実際には10%程度しか使われない。
---従って、それに費やした時間の90%は無駄になり仕事が遅く...
--コードを書かないことが最良。
---コードをすばやく実装するために最も良い方法
---バグを減らすために最も良い方法
-実際、使われないモノなんて、
--考察も甘けりゃ、
--仕様・設計の検討も甘い、
--実装もテストも甘い。
>ので止めたほうが良い。
*参考 [#vb6dbc39]
-YAGNI - Wikipedia~
https://ja.wikipedia.org/wiki/YAGNI
終了行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-[[戻る>なんとか原則]]
*目次 [#md0a108b]
#contents
*概要 [#t3de236c]
機能は実際に必要となるまでは追加しないのがよいとする、XP...
*詳細 [#zbd82778]
-以下のような根拠に基づくらしい。
--設計が複雑になる。
--時間の浪費
---予測の元に作った機能は、実際には10%程度しか使われない。
---従って、それに費やした時間の90%は無駄になり仕事が遅く...
--コードを書かないことが最良。
---コードをすばやく実装するために最も良い方法
---バグを減らすために最も良い方法
-実際、使われないモノなんて、
--考察も甘けりゃ、
--仕様・設計の検討も甘い、
--実装もテストも甘い。
>ので止めたほうが良い。
*参考 [#vb6dbc39]
-YAGNI - Wikipedia~
https://ja.wikipedia.org/wiki/YAGNI
ページ名: