JAX & W-JAX
Die Konferenzen für Java, Architektur- und Software-Innovation

Neue Programmiersprache „Ubiquitous“ – Ein Domain-Driven Design (DDD) Projekt-Erfahrungsbericht

Session
Until the conference starts:
✓ Save up to 270€
✓ Group discount
✓ 5-Day Special
Register now
Bis Konferenzbeginn:
✓ Bis zu 270 € sparen
✓ Kollegenrabatt
✓ 5-Tages-Special
Jetzt anmelden
Thank you for attending
✓ See you in 2023
Danke für Ihre Teilnahme
✓ Wir sehen uns in 2023
Infos
Donnerstag, 10. November 2022
15:30 - 16:30

Event, Command, Boundary, Aggregate, … Zu Java, Kotlin, TypeScript, etc. muss ein Fullstack-Developer jetzt eine weitere – und noch dazu unaussprechliche – Sprache beherrschen: „Ubiquitous“!
Die Sprache ist nicht typ-sicher. Der Compiler verschluckt Ubiquitous-Befehle einfach. Doch in IntelliJ haben wir eine kleine Hilfe: Das Sprachpaket Deutsch, weil – man glaubt es kaum – dieses deckt die Sprache Ubiquitous ab: Eine entzaubernde Sachlichkeit, die in mancherlei Kontext ihren Witz offenbart. Oder scheut sich der Softwaredeveloper, mit Ubiquitous-Language eine Kläranlagen-Software zu programmieren?
In diesem Vortrag gehe ich auf Domain-Driven Design (DDD) und den – darin unerlässlichen – Einsatz von Ubiquitous-Language ein. Wie kommt man von einer Fachlichkeit über die passende Softwarearchitektur zu der entsprechenden Code-Implementierung? Ich berichte aus dem Projekt, welche DDD-Methoden gut ankamen, wie Event-Storming über Skype funktioniert und was wir in der Entwicklung davon haben. Ich zeige auf, wo und wie wir nach Boundary-Control-Entity (BCP) Pattern im Code die DDD Artefakte verorten. Ich zeige aber auch die Problematiken auf – die Schattenseiten von DDD. Fallstricke, die man – wenn man sich auf DDD einlassen möchte – kennen sollte.

Take me to the full program of Zum vollständigen Programm von W-JAX W-JAX .

This Session belongs to the Diese Session gehört zum Programm vom W-JAXW-JAX program. Take me to the program of . Hier geht es zum Programm von JAX JAX .

This Session Diese Session belongs to the gehört zum Programm von W-JAXW-JAX program. Take me to the current program of . Hier geht es zum aktuellen Programm von W-JAX W-JAX or oder JAX JAX .
Alle News der Java-Welt:
Alle News der Java-Welt:

Behind the Tracks

Agile & Culture
Teamwork & Methoden

Data Access & Machine Learning
Speicherung, Processing & mehr

Clouds, Kubernets & Serverless
Alles rund um Cloud

Core Java & JVM Languages
Ausblicke & Best Practices

DevOps & Continuous Delivery
Deployment, Docker & mehr

Microservices
Strukturen & Frameworks

Web Development & JavaScript
JS & Webtechnologien

Performance & Security
Sichere Webanwendungen

Serverside Java
Spring, JDK & mehr

Digital Transformation & Innovation
Technologien & Vorgehensweisen

Software-Architektur
Best Practices

Domain-driven Design
Grundlagen und Ausblick

Spring Ecosystem
Wissen in Spring-Technologien

Web-APIs
API-Technologie, Design und Management