Entwurfsmuster sind formalisierte BES -Praktiken, mit denen der Programmierer bei der Gestaltung einer Anwendung oder eines Systems gemeinsame Probleme lösen kann.
Designmuster können den Entwicklungsprozess beschleunigen, indem getestete, nachgewiesene Entwicklungsparadigmen bereitgestellt werden.
Die Wiederverwendung von Designmustern hilft, subtile Probleme zu verhindern, die zu großen Problemen führen können, und verbessert auch die Code -Lesbarkeit für Codierer und Architekten, die mit den Mustern vertraut sind.
Wenn Sie einige manuelle Tests vorlegen möchten, begrüßen Sie https://dyvak-e-commerce-store.herokuapp.com/

Bevor Sie in das Material eintauchen, sollten Sie mit verschiedenen Prinzipien für Programmier-/Softwaredesign vertraut sein.
Bitte führen Sie Kiss, Yagni, feste und trockene Prinzipien. Diese Richtung wird Ihren Code verbessern.
Tiefes Verständnis der Reflexions -API, Lambdas, funktionellen Schnittstellen und fließenden Schnittstellen
Was du brauchst
Komplexität und Muster sollten nur eingeführt werden, wenn sie für die praktische Erweiterbarkeit benötigt werden.
Die Verwendung von Entwurfsmustern an unangemessenen Stellen dafür kann zu einem Verstoß gegen die Prinzipien des OOP, zur Lesbarkeit der Code und der Fehlfunktion der Anwendungen führen.
Die Anzahl der Fehler kann zunehmen und der Code wird nicht mehr unterstützt.
Der Eigentümer dieses Repositorys ist nicht für Konsequenzen verantwortlich.
Dieses Projekt ist gemäß den Bedingungen der MIT -Lizenz lizenziert. Kostenlose Software, Hölle ja!