DRYとは何を意味しますか?
DRYは「Don't Repeat Yourself」の略です。
原則の定義
DRYは「Don't Repeat Yourself」の略で、ソフトウェア開発の原則として、繰り返しパターンや重複コードを減らし、モジュラーで参照可能なコードを好むことを強調しています。
起源
「The Pragmatic Programmer」でアンディ・ハントとデイブ・トーマスによって作られたDRYは、システム内で各知識が一つの明確な表現を持つことを目指しています。
重要性
保守性、拡張性を確保し、対照的なWETコード(「Write Everything Twice」)を避けるために、DRYコードを書くことが不可欠です。
三度の法則
DRYコードの一般的な良いルールは「三度の法則」であり、特定のパターンが3回目に遭遇した時にコードを再利用可能なユニットに抽象化することを提案します。
Vous voulez en savoir plus ?
Si vous souhaitez approfondir DRY —ou proposer ce type de formation à votre équipe— discutons-en. J'aide les équipes à comprendre et à appliquer ces concepts. J'ai hâte d'avoir de vos nouvelles !
Feature Flagとは何ですか?
Feature Flags、別名Feature Togglesは、コードベースを変更することなくソフトウェアアプリケーションの特定の機能を有効化または...
Pair Programmingとは何ですか?
Pair Programmingは、2人のプログラマーが1つのワークステーションで一緒に作業するソフトウェア開発技術であり、「ドライバー」と「オブザー...
Agile Manifestoとは何ですか?
Agile Manifestoは、2001年2月12日にソフトウェア開発の専門家17人によって作成された文書で、柔軟性と顧客との協力を重視する新しいソ...
Release Candidateとは何ですか?
Release Candidate(RC)は、ソフトウェアプログラムのほぼ完成したバージョンであり、最終テストを終えることを待ってリリースされる準備が...
Developerとは何ですか?
Developer、別名ソフトウェアデベロッパーは、様々なデバイスのソフトウェアアプリケーション、ウェブサイト、またはゲームを作成、設計、維持するため...