Duplication can lead to maintenance nightmares, poor factoring, and logical contradictions. β
The DRY Principle states :
"Every piece of knowledge must have a single, unambiguous, authoritative representation within a system."
πΉπΈπΉπΈ
Duplication, and the strong possibility of eventual contradiction, can arise anywhere in :
β’ Architecture
β’ Requirements
β’ Code
β’ Documentation
The effects can range from mis-implemented code and developer confusion to complete system failure.
πΊπΉπΊπΉ
Advantages of DRY π :
β’ Maintainability
β’ Readability
β’ Reuse
β’ Testing
[ Website ] : http://bit.do/drypp
https://t.me/pgimg/19
γ°γ°γ°γ°γ°γ°
#DRY #Principle
@ProgrammingTip