DRY: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 5: Line 5:
=Overview=
=Overview=


''Don't Repeat Yourself'' - DRY: If you are in the position to write the second time the same behavior (copy-and-paste) that means the behavior belongs into a reusable function.
''Don't Repeat Yourself'' (DRY) principle sys: "Every piece of knowledge should have a single, unambiguous, authoritative representation within a system."
 
If you are in the position to write the second time the same behavior (copy-and-paste) that means the behavior belongs into a reusable function. Duplication forces people to make a change in multiple places, and that is not good.


=DRY and Coupling=
=DRY and Coupling=

Revision as of 21:57, 3 January 2022

Internal

Overview

Don't Repeat Yourself (DRY) principle sys: "Every piece of knowledge should have a single, unambiguous, authoritative representation within a system."

If you are in the position to write the second time the same behavior (copy-and-paste) that means the behavior belongs into a reusable function. Duplication forces people to make a change in multiple places, and that is not good.

DRY and Coupling

DRY and Coupling

Organizatorium