Nehodí sa? Žiadny problém! Tovar môžete vrátiť až do 30 dní
S darčekovým poukazom nešliapnete vedľa. Obdarovaný si za darčekový poukaz môže vybrať čokoľvek z našej ponuky.
Až 30 dní na vrátenie tovaru
Machen Sie Geschäftsregeln im Code sichtbar - statt sie in freien Strings, widersprüchlichen Booleans, Nullable-Feldern oder breiten default-Zweigen zu verstecken.
„Moderne Java-Domänenmodelle" zeigt, wie Sie die finalen Sprachmittel von Java 21 gezielt einsetzen, um Fachregeln präziser auszudrücken, ungültige Zustände zu reduzieren und Änderungen früh sichtbar zu machen. Dabei steht nicht das nächste Schlüsselwort im Mittelpunkt, sondern die entscheidende Frage: Welche Zusage soll Ihr Modell tatsächlich geben?
Sie lernen unter anderem:
Ein durchgängiges Bestell- und Preismodell verbindet die Kapitel zu einem nachvollziehbaren Lernpfad. Übungen mit objektiven Akzeptanzkriterien, Randfällen und Negativproben helfen Ihnen, die Entwurfsentscheidungen nicht nur zu verstehen, sondern auch überprüfbar anzuwenden.
Der vollständige Quellcode-Anhang enthält ein eigenständiges Java-21-Projekt ohne Preview-Features und ohne Bibliotheken von Drittanbietern. Die Beispiele wurden mit javac -release 21, -Xlint:all und -Werror geprüft. Positive Laufzeittests und absichtlich nicht kompilierbare Negativbeispiele machen sichtbar, welche Garantien der Compiler tatsächlich durchsetzt - und welche weiterhin durch Fachanalyse, Tests oder Integrationsgrenzen abgesichert werden müssen.
Dieses Buch richtet sich an Java-Entwicklerinnen und -Entwickler, Softwarearchitekten, Reviewer und Teams, die bestehende Domänenmodelle zuverlässiger entwerfen, prüfen oder modernisieren möchten. Praktische Java-Grundkenntnisse werden vorausgesetzt; Vorkenntnisse zu Records, versiegelten Typen oder Pattern Matching sind nicht erforderlich.
Kein oberflächlicher Syntaxkatalog und keine Framework-Rezeptsammlung, sondern ein praxisnaher Leitfaden für ausdrucksstarke, überprüfbare und evolutionsfähige Java-Domänenmodelle.