純粋なOODの原則ではありませんが、 SOLIDの原則について考えるときは、 DRYも含める必要がありますか?そうでない場合-なぜですか?
3 に答える
3
リンゴのバスケットにモンキーレンチを追加してはいけない理由を尋ねるのと少し似ています。実際には同じものではありません。
SOLIDは、オブジェクト指向設計に特に取り組む一連の原則です。
DRYは、私が言うには、それらにいくらか直交しています-それは、あなたが書くものすべてに適用できるプログラミングの原則です。
(とは言っても、頭字語はあまりにも良すぎて見逃せません)
于 2009-09-17T11:46:02.057 に答える
2
「DRY」はSOLIDにするほど具体的ではないと思います。「DRY」は他の原則の根底にある原則である可能性があり、SOLIDのようにオブジェクト指向開発だけでなく、あらゆる種類の開発に適用されます。
于 2009-09-17T11:43:09.397 に答える
0
SOLIDはDRYを採用しています。SOLIDの原則に従えば、ほぼ自動的に乾燥します。
于 2010-11-12T06:54:10.810 に答える