DDD i kod 101.
Beskrivning
Denna kurs riktar sig till dig som inte arbetat med Domain Driven Design (DDD) tidigare. DDD börjar bli en de facto standard för ny modern mjukvaruutveckling och täcker således in väldigt många delar. In denna kurs väljer vi att fokusera på kod och taktiska mönster i DDD. Vi kommer labba med en legacy-kodbas där vi applicerar koncept som t ex value objects, repositories och domain services. Resultatet kommer förhoppningsvis ge dig insikt i hur du kan förbättra din kodbas redan nästa dag.
Upplägg/Agenda
Teori blandat med labbar enligt fördelningen 25% teori, 75% labb.
Labbmomenten körs vanligtvis i mobb-programmeringsstil
Key takeaways
Att kod ska betyda något, inte bara göra något.
Konkreta handgrepp som du kan använda i din kodbas redan nästa dag.
Målgrupp
Förberedelser
Laptop med
Java 8 eller senare
Maven 3 eller senare
Valfri IDE (t ex IntelliJ eller Eclipse)
Kursinfo
Kurstyp: 101, del av APP
Förkunskapskrav: Grundläggande mjukvaruutvecklingserfarenheter är bra att ha, men inte nödvändigt.
Längd: ½ dag
Lärare: Daniel Deogun och Jakob Kylberg