Entwicklungs-Patterns in Python: TDD, DDD und ereignisgesteuerte Architektur
Die Popularität von Python wächst weiter, was bedeutet, dass die Projekte, die in dieser Programmiersprache erstellt werden, immer größer und komplexer werden. Viele Entwickler zeigen Interesse an hochentwickelten Entwurfsmustern, wie sauberer und ereignisgesteuerter Architektur sowie mustern des domänengesteuerten Designs (DDD)....
Aber ihre Anpassung an Python ist nicht immer offensichtlich.
Harry Percival und Bob Gregory werden Ihnen erprobte Muster vorstellen, damit jeder Python-Entwickler die Komplexität von Anwendungen bewältigen und das Maximum aus Tests herausholen kann. Die Theorie wird durch Beispiele in reinem Python untermauert, das frei von der syntaktischen Überladung von Java und C# ist.
In diesem Buch:
• «Inversion von Abhängigkeiten» und ihre Verbindungen zu Ports und Adaptern (hexagonale/saubere Architektur).
• Unterschiede zwischen den Mustern «Entität», «Wertobjekt» und «Aggregat» im Rahmen von DDD.
• Muster «Repository» und UoW, die die Persistenz der Datenspeicherung gewährleisten.
• Muster «Ereignis», «Befehl» und «Nachrichtenbus».
• Trennung von Verantwortung in Befehle und Abfragen (CQRS).
• Ereignisgesteuerte Architektur und reaktive Erweiterungen.
Harry Percival und Bob Gregory werden Ihnen erprobte Muster vorstellen, damit jeder Python-Entwickler die Komplexität von Anwendungen bewältigen und das Maximum aus Tests herausholen kann. Die Theorie wird durch Beispiele in reinem Python untermauert, das frei von der syntaktischen Überladung von Java und C# ist.
In diesem Buch:
• «Inversion von Abhängigkeiten» und ihre Verbindungen zu Ports und Adaptern (hexagonale/saubere Architektur).
• Unterschiede zwischen den Mustern «Entität», «Wertobjekt» und «Aggregat» im Rahmen von DDD.
• Muster «Repository» und UoW, die die Persistenz der Datenspeicherung gewährleisten.
• Muster «Ereignis», «Befehl» und «Nachrichtenbus».
• Trennung von Verantwortung in Befehle und Abfragen (CQRS).
• Ereignisgesteuerte Architektur und reaktive Erweiterungen.
Autor: Гарри Персиваль, Боб Грегори
Verlag: piter
Serie: Für Profis
Altersgrenzen: 16+
Jahr der Veröffentlichung: 2026
ISBN: 9786011250283
Anzahl der Seiten: 336
Größe: 233x165x17 mm
Einbandart: Soft
Gewicht: 527 g
ID: 1740834
Ausverkauft
€ 23.89
Ausverkauft
€ 23.89