In software engineering, don’t repeat yourself (DRY) is a principle of software development. The DRY principle is stated as "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system." The principle has been formulated by AndyHunt and DaveThomas? in their book ThePragmaticProgrammer.
References
- Wikipedia - Don't repeat yourself
- 3 Key Software Principles You Must Understand
- InfoQ - Using DRY: Between Code Duplication and High-Coupling
See Also
Last modified 3 years ago
Last modified on May 21, 2015, 2:25:47 PM