LIBRISTO
LIBROAMANTO
verplicht
Word lid van een gemeenschap van boekenliefhebbers van over de hele wereld en krijg een heleboel voordelen. Gratis account aanmaken
0
Gratis bezorging met Zásilkovna boven 59.99 €
DPD koerier 5.49 DHL koeriersdienst 5.49 GLS koerier 4.99 DPD-punt 3.99

Gratis verzending vanaf 59,99 euro.

Moderne Java-Domänenmodelle

Geschäftsregeln mit Records, versiegelten Typhierarchien, Pattern Matching und vollständiger Switch-Logik abbilden

Taal DuitsDuits
Boek Gebonden (paperback)
Boek Moderne Java-Domänenmodelle R. Parvin
Libristo-code: 53668729
Uitgeverij Independently published, augustus 2026
Machen Sie Geschäftsregeln im Code sichtbar - statt sie in freien Strings, widersprüchlichen Boolean... Volledige beschrijving
? points 60 b Wordt verwacht Wordt verwacht Nieuw Nieuw
24.72
Naar verwachting op voorraad Op voorraad op 31. 08. 2026

Tot 30 dagen retourrecht

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:

  • fachliche Regeln vor der Typwahl zu klären und Werte, Entitäten, Invarianten, Policies sowie externe Tatsachen sauber zu unterscheiden
  • Records mit kanonischen und kompakten Konstruktoren, Normalisierung, stabiler Gleichheit und belastbaren Invarianten zu entwerfen
  • veränderliche Collections und Arrays durch defensive Kopien zu schützen, ohne flache Unveränderlichkeit mit echter Zustandsstabilität zu verwechseln
  • versiegelte Typhierarchien mit sealed, permits, final und non-sealed bewusst als Closed-World-Vertrag einzusetzen
  • Typ-Patterns, Record-Patterns, Flow Scoping, verschachtelte Patterns und Pattern Matching für switch kontrolliert zu verwenden
  • vollständige switch-Ausdrücke ohne falsche Sicherheit zu gestalten - einschließlich Nullpolitik, Guards, Dominanz, fehlender Abdeckung und separater Kompilierung
  • Lebenszykluszustände und erlaubte Übergänge getrennt zu modellieren und dabei Zeit, Idempotenz, Konkurrenz, Persistenz und Auditgrenzen zu berücksichtigen
  • erwartbare Geschäftsergebnisse als geschlossene Typen statt als boolean, null oder pauschale Exceptions auszudrücken
  • Domänenmodelle sauber von DTOs, Persistenzdarstellungen und Jakarta-Persistence-Grenzen zu trennen
  • Source-, Binär-, Wire-, Datenbank-, Verhaltens- und Modulkompatibilität bei der Weiterentwicklung systematisch zu prüfen
  • Legacy-Modelle in kleinen, beweisbaren und rückrollbaren Schritten zu modernisieren
-

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.

Actrice & Polyglot
EWA KASP voor
Video afspelen
Ewa Kasp
Libristo heeft de grootste selectie boeken in vreemde talen. Daarom koop ik mijn boeken hier.

Informatie over het boek

Volledige naam Moderne Java-Domänenmodelle
Auteur R. Parvin
Taal Duits
Bindwijze Boek - Gebonden (paperback)
Datum van uitgifte 2026
Aantal pagina's 166
EAN 9798170084562
Libristo-code 53668729
Gewicht 298
Afmetingen 191 x 235 x 9
Geef dit boek vandaag nog cadeau
Dat gaat heel eenvoudig
1 Voeg het boek toe aan je winkelwagentje en selecteer Als cadeau bezorgen 2 Je krijgt van ons per omgaand een voucher 3 Het boek wordt bezorgd op het adres van de ontvanger

Inloggen

Log in op je account. Heb je nog geen Libristo-account? Maak nu een account aan!

 
verplicht
verplicht

Heb je geen account? Profiteer van de voordelen van een Libristo-account!

Met een Libristo-account heb je alles onder controle.

Een Libristo-account aanmaken