Aus Alt mach Neu

Konzepte wie Domain-Driven Design, eventgetriebene Architekturen, Command/Query Responsibility Segregation (CQRS) und Event Sourcing haben in letzter Zeit viele Diskussionen ausgelöst. Es scheint fast, dass man kein neues Projekt anfangen darf, ohneyx zumindest ein paar von diesen Buzzwords mit einzubauen. Oder gleich das ganze Paket? Schließlich hängen die ganzen Konzepte ja sehr eng zusammen. Nach einer kompakten Einführung in den praktischen Nutzen und die Anwendungsgebiete von DDD, Events und CQRS sehen wir uns jenseits von Buzzwords und technischem Overkill an, wo und wie man die genannten Konzepte in aktuellen Projekten und für Legacy-Anwendungen richtig dosiert und gewinnbringend einsetzen kann. Wir lernen die wichtigsten Prinzipien des Domain-Driven Design als eine logische Fortsetzung von OOP und agilen Methoden kennen und diskutieren praxiserprobte Lösungsansätze für die synchrone und asynchrone Verarbeitung von Events und die Anwendung von CQRS-Prinzipien, mit denen Erweiterungen und Änderungen an vorhandenen Anwendungen viel einfacher umsetzbar sind, als sie das bisher waren. Wir zeigen Codebeispiele in PHP, die aber auch für Entwickler mit Kenntnissen in anderen Programmiersprachen gut zugänglich sind. Da die zur Verfügung stehende Zeit beschränkt ist, ist in diesem Workshop keine Programmierung am eigenen Rechner vorgesehen.

Über den Referenten

Stefan Priebsch
Stefan Priebsch
Twitter LinkedIn Xing
Vortrag teilen
Beyond Clean Code: Die richtige Software bauen Die Zukunft von PHP