Bewertung:

Das Buch ist ein umfassender Leitfaden zu objektorientierten Entwurfsmustern in ABAP und richtet sich an Leser mit bereits vorhandenen ABAP-Kenntnissen. Es ist gut strukturiert, prägnant und bietet praktische Beispiele, was es zu einer wertvollen Ressource für die Verbesserung der Programmierfähigkeiten und das Verständnis von Designprinzipien macht.
Vorteile:Klare und prägnante Erklärungen von Entwurfsmustern, gut organisierte Struktur, praktische Fallstudien, ausreichend Codebeispiele, nützlich für die Weiterentwicklung von Programmierkenntnissen von prozeduralem zu objektorientiertem ABAP, dient als ausgezeichnete Referenz, gut geschrieben und zugänglich.
Nachteile:Nicht für Anfänger geeignet; setzt Vorkenntnisse über ABAP-Klassen und objektorientierte Programmierung voraus.
(basierend auf 8 Leserbewertungen)
Design Patterns in ABAP Objects
Verwenden Sie Design Patterns, um Ihr objektorientiertes ABAP-Spiel zu verbessern, beginnend mit MVC Sie möchten Objekte nur bei Bedarf erstellen? Objekte nur dann aufrufen, wenn sie benötigt werden, um Laufzeit- und Speicherkosten zu minimieren? Fehler und Aufwand reduzieren, indem Sie ein Objekt nur einmal kodieren? Ihren Code mit einem flexiblen Design zukunftssicher machen? Design Patterns sind die Antwort. In diesem Handbuch erhalten Sie praktische Beispiele für jedes Design Pattern, mit denen Sie im Handumdrehen lesbaren, flexiblen und wiederverwendbaren Code schreiben können.
Kreative Entwurfsmuster Erstellen Sie Objekte mit den Entwurfsmustern Abstract Factor, Builder, Factory, Lazy Initialization, Multiton, Prototype und Singleton.
Strukturelle Entwurfsmuster Ermöglichen Sie die Interaktion und Zusammenarbeit von Objekten ohne gegenseitige Abhängigkeiten mit den Entwurfsmustern Adapter, Bridge, Composite, Data Access Object, Decorator, Fa ade, Flyweight, Property Container und Proxy.
Behavioral Design Patterns Erhöhen Sie die Flexibilität Ihrer Objektkommunikation mit den Design Patterns Chain of Responsibility, Command, Mediator, Memento, Observer, Servant, State, Strategy, Template Method und Visitor.
Highlights:
⬤ MVC (Model, View, Controller) Muster.
⬤ Singleton-Muster.
⬤ Fabrik-Muster.
⬤ Builder-Muster.
⬤ Observer-Muster.
⬤ Besucher-Muster.
⬤ Faule Initialisierungsmuster.
⬤ Vorlagemethode.
⬤ Strategie-Muster.
⬤ Dekorator-Muster.
⬤ ABAP-spezifische Beispiele.
⬤ Anti-Patterns.