Hva betyr DRY?
DRY står for Don't Repeat Yourself.
Prinsipp Definisjon
DRY står for "Don't Repeat Yourself" og er et prinsipp innen programvareutvikling som legger vekt på å redusere repetitive mønstre og duplisert kode til fordel for modulær og gjenbrukbar kode.
Opprinnelse
Begrepet ble introdusert av Andy Hunt og Dave Thomas i boken "The Pragmatic Programmer". DRY har som mål å sikre at hvert kunnskapsstykke har en enkel, entydig representasjon innen et system.
Viktighet
Å skrive DRY-kode er avgjørende for vedlikeholdbarhet, skalerbarhet og for å unngå det motsatte, WET-kode ("Write Everything Twice").
Regel om Tre
En god generell regel for DRY-kode er "Rule of Three", som antyder at man bør abstrahere koden til en gjenbrukbar enhet den tredje gangen et mønster oppstår.
Vill du veta mer?
Om du vill fördjupa dig i DRY —eller ta den här typen av utbildning till ditt team— låt oss prata. Jag hjälper team att förstå och tillämpa dessa begrepp. Jag vill gärna höra från dig!
Hva er SOLID-prinsippene?
SOLID-prinsippene ble introdusert av Robert C. Martin, også kjent som Uncle...
Hva er en Alpha-versjon?
En Alpha-versjon er en tidlig fase av et programvareprodukt, vanligvis utgi...
Hva er en Developer?
En Developer, også kjent som en programvareutvikler, er en ekspert på å skr...
Hva er Testing?
Testing, eller test, er en prosedyre utført for å verifisere og validere fu...
Hva er en User Story Map?
User Story Map (USM), eller User Story Mapping, er en teknikk som organiser...