DRY principle

GPTKB entity

Statements (25)
Predicate Object
gptkbp:instance_of gptkb:software_framework
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:item
gptkbp:aims_to reduce repetition of software patterns
gptkbp:applies_to database design
gptkbp:can_lead_to better abstraction
gptkbp:can_provide improve maintainability
gptkbp:encourages modular programming
https://www.w3.org/2000/01/rdf-schema#label DRY principle
gptkbp:introduced gptkb:Andy_Hunt
gptkbp:is_discussed_in software engineering literature
gptkbp:is_essential_for scalability
gptkbp:is_often_used_in gptkb:physicist
object-oriented programming
gptkbp:is_opposed_by WET principle
gptkbp:is_related_to gptkb:KISS_principle
gptkb:museum
gptkbp:is_used_to simplify code
gptkbp:key refactoring
gptkbp:legal_issue clean code
gptkbp:promotes code reusability
gptkbp:provides_information_on software design
gptkbp:reduces bugs in code
gptkbp:related_concept Agile development
gptkbp:symbol Don't Repeat Yourself