Skip to content

Advocate: Kim Rune SolstadDDD - Domain-Driven Design

Profilbilde av  Kim Rune Solstad

Forfatter

Kim Rune Solstad
1 minutter lesetid

Det har aldri før vært viktigere med forståelse for forretningen man jobber for når man utvikler programvare. Jo bedre domeneforståelse utviklerne har, jo enklere er det å reflektere selskapet i koden. Domain-Driven Design, DDD, er en framgangsmåte for programvareutvikling, der det man utvikler orienteres rundt domenet, altså forretningen.​

DDD ble introdusert av Eric Evans i 2004 gjennom boken Domain-Driven Design: Tackling Complexity in the Heart of Software (også kalt "Den Blå Boka"). Det denne boka er mest kjent for, er å være tunglest. Heldigvis har DDD i løpte av sine 19 leveår vokst seg moden og stor, og vi har nå litteratur om faget som er enklere å lese. Det beste boka om emnet er for øyeblikket "Learning Domain Driven Design" av Vlad Khononov. Jeg blir derfor å holde boksirkler der vi leser denne boka. Denne boka vil lære oss om de forskjellige konseptene i DDD. Disse konseptene blir vi å utforske videre i workshop format hvorav førstkommende er i mai.

Tilbake til Academy