6.11. Zeit, diese Dokumentation zu schreiben
Fernsteuerungs-API-Design für Heim-Automatisierung oder Krise AG
Wir freuen uns, Ihnen das folgende Design und die API für Ihre Heim-Automatisierungsfernsteuerung vorzulegen. Unser wichtigstes Entwurfsziel war es, den Fernsteuerungscode so einfach wie möglich zu halten, damit keine Änderungen daran erforderlich sind, wenn neue Hersteller-Klassen erzeugt werden. Zu diesem Zweck haben wir uns des Command-Patterns bedient, um die Klasse FernSteuerung logisch von den Hersteller-Klassen zu entkoppeln. Wir gehen davon aus, dass das die Herstellungskosten für die Fernsteuerung ebenso drastisch reduziert wie die nachfolgenden Wartungskosten.
Das folgende Klassendiagramm bietet einen Überblick über unser Design: ...
Get Entwurfsmuster von Kopf bis Fubß now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.