
Allt fler vill lära mer om domändriven design
– Det är en supervettig teori med synsättet att man ska börja i domänen istället för i systemet, säger Mårten Hedborg från
Omegapoint
i Umeå, när InfoTech Umeå får tag på honom i mobilen efter andra kursdagen av tre.
Tillsammans med 20 andra kursdeltagare är Mårten i Stockholm hos kursanordnaren
Citerus
som inbjudit till tredagars kurs med internationellt uppskattade Vaughn Vernon, aktuell med nya boken Implementing Domain-driven Design. Vaughn Vernon är på Europaturné och under en vecka i Sverige håller han kurs och föreläsningar i Stockholm och Umeå.
Fullstoppad med nya kunskaper
– Jag har aldrig jobbat i ett domändrivet projekt tidigare så jag lär mig mycket nytt. Man är fullstoppad med nya kunskaper, konstaterar Mårten Hedborg.
Att arbeta med domändriven design innebär att man öppnar locket till ett synsätt som för problemlösningen närmare verksamheten, eller domänen som det heter i sammanhanget.
– Drömmen är att den som är expert på domänen, verksamheten, ska kunna lösa en bugg i ditt system bara genom att diskutera sig fram utan att ha några kunskaper i programmering, förklarar Mårten Hedborg.
En utmaning att bygga stora system
En av de drivande bakom Vaughn Vernons besök i Sverige är Patrik Fredriksson, grundare av Citerus och certifierad utbildare inom domändriven design.
– Det som Vaughn genom sin bok bidragit med är just implementationsperspektivet när vi bygger mjukvarusystem med domändriven design. Det är inte trivialt att bygga stora system som löser uppgifter inom ett komplext verksamhetsområde och dessutom levererar på andra dimensioner, så som prestanda och skalbarhet. Gemenskapen kring domändriven design har nog till viss del saknat handfasta tips och tankar runt detta tidigare, menar Patrik Fredriksson.
Att intresset för domändriven design växer har Patrik Fredriksson märkt.
– Uppmärksamheten runt Vaughns besök har varit omfattande, och jag ser även själv ett ökat antal förfrågningar från företag och organisationer runt föreläsningar och seminarier.
Många från Umeå
Intresset för området är också mycket stort i Umeå. Av de 20 deltagarna på kursen i Stockholm är hela sex från Umeå, ett tecken på det stora intresse som finns för domändriven design bland stadens utvecklare.
– Jag tror det bland annat beror på att Ladok 3 är ett domändrivet designprojekt vid Umeå universitet, säger Mårten Hedborg.
Ladok 3 är systemet som ska hålla koll på landets alla universitetsstudenters kurser och betyg och är mycket omfattande med många inblandade utvecklare.
På fredag 12 april kommer Vaughn Vernon upp till Umeå vilket Mårten tror blir mycket trevligt för de som anmält sig till hans föreläsning. Intresset är i vart fall på topp i förväg med nästan 100 anmälda deltagare.