Fußnoten

Vorwort

1python -c "import this"

Einleitung

1Wenn Sie einmal mit Class-Responsibility-Collaborator-(CRC-)Karten zu tun haben – da geht es um das Gleiche: Indem Sie über Verantwortlichkeiten nachdenken, hilft Ihnen das dabei, zu entscheiden, wie Sie etwas aufteilen.

2SOLID ist ein Akronym für die fünf Prinzipien objektorientierten Designs von Robert C. Martin: Single Responsibility, Open for Extension but Closed for Modification, Liskov Substituion, Interface Segragation und Dependency Inversion. Siehe »S.O.L.I.D.: The First 5 Principles of Object-Oriented Design« (https://oreil.ly/UFM7U) von Samuel Oloruntoba.

KAPITEL 1 Domänenmodellierung

1DDD hat die Domänenmodellierung nicht erfunden. Eric Evans bezieht sich auf das Buch Object Design ...

Get Architekturpatterns mit Python now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.