DRYとは何を意味しますか?
DRYは「Don't Repeat Yourself」の略です。
原則の定義
DRYは「Don't Repeat Yourself」の略で、ソフトウェア開発の原則として、繰り返しパターンや重複コードを減らし、モジュラーで参照可能なコードを好むことを強調しています。
起源
「The Pragmatic Programmer」でアンディ・ハントとデイブ・トーマスによって作られたDRYは、システム内で各知識が一つの明確な表現を持つことを目指しています。
重要性
保守性、拡張性を確保し、対照的なWETコード(「Write Everything Twice」)を避けるために、DRYコードを書くことが不可欠です。
三度の法則
DRYコードの一般的な良いルールは「三度の法則」であり、特定のパターンが3回目に遭遇した時にコードを再利用可能なユニットに抽象化することを提案します。