.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

定義を忘れるためメモ。

対象

恐らく前者(コードを対象としているという主張)が正しい。

コードを対象としているという主張

単に「コードを重複させない」という原則ではなく、

なども対象になっており、

「ソフトウェア開発全体において情報を重複させない」

という原則。

コードを対象としていないという主張

OAOO(Once and Only Once)

転じて、プログラムコード中で同じ(ような)動作をするコードを何度も書かずに、
一度書いたものを再利用するようにすべきとする意味で用いられることもあるが、
こちらは本来は“Once and Only Once”(OAOO)原則と呼ばれるものである。

クラス、オブジェクトに対する適用

用例

2つのコンテキストがある。

ポジティブなコンテキスト。

ネガティブなコンテキスト。

※ なんとなく、時間を掛けて適切な設計が出来無い案件でDryが問題になっているように見える。

疑問

モジュールの凝集度・結合度との関連

ありそう。

スタックしなくてもDryにできるか?

基本スタックしないとダメそう。

参考

デメリットについての言及


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS