PHP Meetup November/Workshop Domain Driven Design

Thursday, October 4, 2018 Launch Café

De populariteit van Domain Driven Design in de PHP community is de laatste jaren toegenomen. Daarom organiseren we een workshop, om kennis te maken met een aantal concepten en technieken uit DDD.

De workshop: gezamenlijk modelleren
------------------------------------------------
Het uitgangspunt van DDD is dat de software die we ontwikkelen gebaseerd moet zijn op een conceptueel model dat we gezamenlijk met experts ontwikkelen. In het kort: zoals experts redeneren over het probleem, zo redeneren we ook in code. Maar hoe doe je dat?

In deze workshop leer je hoe je het model van een bestaand stuk PHP sofware kunt visualiseren. Vervolgens zullen we stapsgewijs meerdere veranderingen introduceren, om zo het model verfijnen.

Tijdens deze oefeningen maak je kennis met methodes om op een andere manier tegen problemen aan te kijken. Je leert hoe je 'gezamenlijk modelleren' kunt faciliteren met een aantal tips. Terwijl we dit doen passen we een aantal 'tactical patterns' uit DDD toe en leren we wanneer we ze wel en wanneer we ze niet moeten gebruiken.

Voor wie?
------------
Deze workshop is relevant voor een breed publiek. Als je weinig of geen ervaring hebt met DDD dan leer je modelleren samen met een groep mensen. Daarbij zul je merken dat het eerste idee wat je hebt niet altijd het beste idee is. Heb je al ervaring met DDD dan kan deze workshop je leren hoe je een sessie 'gezamenlijk modelleren' kunt faciliteren.

Over Marijn Huizendveld
-------------------------------
Marijn Huizendveld helpt teams om effectiever en efficiënter software te ontwikkelen in complexe domeinen. Het trainen en coachen van teams op het gebied van DDD, test driven design & werkwijze en processautomatisering is momenteel zijn hoofdactiviteit. Marijn is de oprichter van @DDDNederland en werkt al ruim 10 jaar in PHP en andere talen.

What Time?
---------------
19:30 - 20:00 Welcome drinks
20:00 - 21:00 Talk by Marijn Huizendveld
21:00 -?????: Share your ideas for future presentations, events and activities, also, socialise, drink beer and have fun :)


Aanmelden via meetup