DDD i kod 101.
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.
Längd: ½ dag
Lärare: Daniel Deogun och Jakob Kylberg
Förkunskapskrav: Grundläggande mjukvaruutvecklingserfarenheter är bra att ha, men inte nödvändigt.
Förberedelser:
Laptop med
Java 8 eller senare
Maven 3 eller senare
Valfri IDE (t ex IntelliJ eller Eclipse)