Verlag |
dpunkt.Verlag |
Autor:innen |
Carola Lilienthal (2), Henning Schwentner (2) |
Fassung |
296 Seiten, Softcover |
Erschienen |
09/2023 |
ISBN |
978-3-86490-884-2 |
Verlag: | dpunkt.Verlag |
Autor:innen | Carola Lilienthal (2), Henning Schwentner (2) |
Fassung: | 296 Seiten, Softcover |
Erschienen: | 09/2023 |
ISBN: | 978-3-86490-884-2 9783864908842 |
Inhaltsverzeichnis: | Jetzt downloaden |
Vorwort: | Jetzt downloaden |
Leseprobe: | Jetzt downloaden |
Verlag: | dpunkt.Verlag |
Autor:innen | Carola Lilienthal (2), Henning Schwentner (2) |
Fassung: | 296 Seiten, Softcover |
Erschienen: | 09/2023 |
ISBN: | 978-3-86490-884-2 9783864908842 |
Inhaltsverzeichnis: | Jetzt downloaden |
Vorwort: | Jetzt downloaden |
Leseprobe: | Jetzt downloaden |
Mit diesem Buch erhalten Sie einen kompakten, tiefgehenden Einblick in Domain-Driven Design (DDD). Dabei legen die Autoren den Fokus auf Legacy-Systeme und die Migration in Richtung gut strukturierter Monolithen und Microservices. In den letzten Jahrzehnten wurde viel Software entwickelt, die wir heute modernisieren und zukunftsfähig machen müssen. Domain-Driven Design (DDD) eignet sich hervorragend, um große Legacy-Systeme in Microservices zu zerlegen oder zu wartbaren Monolithen umzubauen.
Mit ihrer Methode "Domain-Driven Transformation" haben Carola Lilienthal und Henning Schwentner einen umfassenden Ansatz geschaffen, um sowohl auf strategischer als auch auf technischer und teamorganisatorischer Ebene architektonisch erodierte Softwaresysteme zu transformieren. Dabei spannen sie den Bogen von der Analyse der fachlichen Prozesse und der Zerlegung in Bounded Contexts bis hin zu Domain-Driven Refactorings und deren Umsetzung in agilen Teams. Schließlich geben sie der Leserschaft eine Anleitung, wie der Transformationsprozess abhängig vom Zustand der vorhandenen Architektur gestaltet werden sollte. Im Einzelnen werden behandelt:
Sie lernen anhand zahlreicher Beispiele verschiedene Möglichkeiten der Transformation bis hinunter in den Code kennen, die Sie schrittweise in Ihre Alltagspraxis übernehmen können, um die Wartbarkeit Ihrer Legacy- Systeme effektiv und schnell zu verbessern.
Das in dieser Leseprobe beschriebene Collaborative Modeling hat das Ziel, dass IT-Experten die Aufgaben und Arbeitsabläufe der Fachexperten verstehen und umgekehrt Fachexperten dem Möglichkeiten und Grenzen von Software verstehen müssen. Denn die Software wird schließlich nur den Teil der Anforderungen erfüllen, den die Entwickler verstanden haben.
Henning Schwentner beschäftigt sich mit Computern, seit er Anfang der 90er-Jahre einen Amiga 500 zum Geburtstag bekam. Er hatte das Glück, diese Leidenschaft zum Beruf zu machen, und arbeitet als Coder, Coach und Consultant bei WPS – Workplace Solutions. Er hilft Teams dabei, Struktur in ihre bestehende Software zu bringen oder neue Systeme mit einer nachhaltigen Architektur von Grund auf aufzubauen. Henning ist der Autor von Domain Storytelling und LeasingNinja.io, hat zusammen mit Carola Lilienthal Domain-Driven Design kompakt übersetzt und ist Mitorganisator des Como-Camps. Er schreibt im Fediverse als @hschwentner@social.wps.de und twittert als @hschwentner. Henning ist stolzer Vater von sechs Kindern in einer ganz besonderen Patchwork-Situation.
Verlag |
dpunkt.Verlag |
Autor:innen |
Carola Lilienthal (2), Henning Schwentner (2) |
Fassung |
296 Seiten, Softcover |
Erschienen |
09/2023 |
ISBN |
978-3-86490-884-2 |