Wat betekent DRY?
DRY is de afkorting van Don't Repeat Yourself.
Definitie van het Principe
DRY betekent 'Don't Repeat Yourself' en is een principe voor softwareontwikkeling dat de nadruk legt op het verminderen van repetitieve patronen en duplicerende code ten gunste van modulaire en herbruikbare code.
Oorsprong
Geïntroduceerd door Andy Hunt en Dave Thomas in 'The Pragmatic Programmer', heeft DRY als doel om ervoor te zorgen dat elke stuk kennis een unieke, eenduidige representatie heeft binnen een systeem.
Belang
Het schrijven van DRY-code is essentieel voor de onderhoudbaarheid, schaalbaarheid en om WET-code (Write Everything Twice) te vermijden.
Regel van Drie
Een goede algemene regel voor DRY-code is de 'Regel van Drie', die suggereert om code te abstraheren in een herbruikbare eenheid bij de derde keer dat een bepaald patroon voorkomt.
Wil je meer weten?
Als je meer wilt weten over DRY, neem contact met me op via X. Ik deel graag ideeën, beantwoord vragen en bespreek nieuwsgierigheden over deze onderwerpen, dus aarzel niet om langs te komen. Tot snel!
Wat zijn de SOLID-principes?
De SOLID-principes werden geïntroduceerd door Robert C. Martin, ook bekend...
Wat is een productincrement?
Een productincrement is een functioneel en compleet deel van een product da...
Wat is een Release Candidate?
Een Release Candidate (RC) is een versie van software die bijna compleet is...
Wat betekent WET?
Het WET-principe, wat staat voor 'Write Everything Twice' of 'We Enjoy Typi...
Wat is een Tech Lead?
Een Tech Lead (TL), of technische leider, is een rol die wordt vervuld door...