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.
Quer saber mais?
Se você quiser se aprofundar em DRY —ou levar esse tipo de formação para a sua equipe— vamos conversar. Eu ajudo equipes a entender e aplicar esses conceitos. Vou adorar receber o seu contato!
Wat zijn de SOLID-principes?
De SOLID-principes werden geïntroduceerd door Robert C. Martin, ook bekend...
Wat betekent Three Amigos?
"Three Amigos" of "De Drie Amigos" is een term die wordt gebruikt in agile...
Wat is een ontwerppatroon?
Een ontwerppatroon is een herbruikbare oplossing voor een veelvoorkomend pr...
Wat is een tester?
Een tester, ook wel een testengineer of QA genoemd, heeft als belangrijkste...
Wat is Test Driven Development (TDD)?
Test Driven Development (TDD) is een programmeeraanpak die de nadruk legt o...