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.
Vil du lære mer?
Hvis du ønsker å gå dypere inn i DRY —eller bringe denne typen opplæring til teamet ditt— la oss snakke sammen. Jeg hjelper team med å forstå og anvende disse begrepene. Jeg vil veldig gjerne høre fra deg!
Hva er SOLID-prinsippene?
SOLID-prinsippene ble introdusert av Robert C. Martin, også kjent som Uncle...
Hva er mob programming?
Mob Programming er en programvareutviklingsmetode der en gruppe programmere...
Hva er en verktøykjede i AI-sammenheng?
Toolchain (Verktøykjede) i AI refererer til en sekvens eller samling av utv...
Hva betyr QA?
Quality Assurance (QA) er den systematiske prosessen for å sikre at program...
Hva er Testing?
Testing, eller test, er en prosedyre utført for å verifisere og validere fu...