差分

ナビゲーションに移動 検索に移動

Don't Repeat Yourself

802 バイト追加, 2024年6月5日 (水)
ページの作成:「'''Don't Repeat Yourself'''(DRY)とは、同じ処理のコードを重複させないことを重視する考え方です。 重複するコードが存在…」
'''Don't Repeat Yourself'''(DRY)とは、同じ処理の[[コード]]を重複させないことを重視する考え方です。

重複する[[コード]]が存在していると特定の機能を変更しようとした時に同じ機能を持つ部分を全て探して同時に変更する必要があり、見落としやミスが発生する危険性が高まります。

ただしプロジェクトの初期にDRYを導入すると[[仕様変更]]への対応が難航して[[デスマーチ]]に陥る危険性が高まるとされています。

DRYは実施時期の見極めが重要であり、基本的にはDRYはプロジェクトの末期に[[リファクタリング]]の一環として実施すると良いとされています。

<br />
[[カテゴリ:プログラミング]]

案内メニュー