Entwurfsmuster in ABAP / OO

Getting started ... Alles für einen gelungenen Start.
16 Beiträge • Seite 1 von 2 (current) Nächste
16 Beiträge Seite 1 von 2 (current) Nächste

Entwurfsmuster in ABAP / OO

Beitrag von merlin2539 (ForumUser / 1 / 0 / 0 ) »
Hallo Community,
haben Sie oft kleinere Probleme in ABAP die immer wiederkehren? Haben Sie bereits darüber nachgedacht ein Entwurfsmuster hierfür einzusetzen? Können Entwurfsmuster überhaupt in ABAP umgesetzte werden? Ja das können Sie. Wir (meine Kollegin und ich ) haben ein Buch bei Reinwerk Verlag eh. Galileo Press Veröffentlicht, der Sie dabei unterstützt sehr einfach und Flexible eine solche Anwendung zu entwickeln. Es lohnt sich sehr.
https://www.rheinwerk-verlag.de/entwurf ... abap_3579/
Haben Sie fragen dürfen Sie jederzeit auf mich zukommen
Markus Straub

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Entwurfsmuster in ABAP / OO

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Anmelden nur um Werbung zu machen???

Rheinwerk ehemaliges Galileo muss es ja wirklich noetig haben.


Geht denn nichts mehr ohne die laestige Werbung ueberall?

Re: Entwurfsmuster in ABAP / OO

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Dann werten wir den Thread mal auf - mit einer Leserkritik. Und ja: Anmelden zum Werben ist übel, schöner wäre es, wenn die Autoren hier dauerhaft präsent wären, denn Softwareentwicklung können sie offenbar.

Zunächst: Ich musste feststellen, dass das Angebot "Buch mit eBook" still und heimlich eingestellt wurde. Sehr schade.

Zum Buch: Ich habe den ersten Teil durch. Schön sind die SAP-nahen Beispiele, die aber gelegentlich so stark vereinfachend sind, dass die Unterschiede zwischen Strategy und Factory (als Beispiel) nicht wirklich klar werden. Es geht halt nichts über das GoF-Buch..... Es gibt aber viele, die das Buch nicht verstehen, für die ist das Rheinwerk-Buch deutlich interessanter.

Zum zweiten Teil schreibe ich etwas, wenn ich den durch habe.
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Entwurfsmuster in ABAP / OO

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Ich weiß auch nicht, was heute los ist, aber ich muss dir, Ralf, ausnahmsweise :) vollumfänglich Recht geben!

Re: Entwurfsmuster in ABAP / OO

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Dass ich DAS auf meine alten Tage noch erleben darf....
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing


Re: Entwurfsmuster in ABAP / OO

Beitrag von Maximus (ForumUser / 12 / 5 / 1 ) »
ralf.wenzel hat geschrieben:
03.02.2015 04:37
Zum zweiten Teil schreibe ich etwas, wenn ich den durch habe.
Hallo Ralf wie schaut es aus?
Ich habe das Buch (2. Auflage) vor kurzem gekauft und habe angefangen das Buch durchzuarbeiten bzw. die Beispiele in ABAP nachzubauen. Ich habe das erste Muster durch und mir sind schon einige Fehler aufgefallen.

Re: Entwurfsmuster in ABAP / OO

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Eiweh, das ist alles so lange her ;) Fehler findet man übrigens in fast jedem Buch. Die Codingbeispiele tippe ich auch nie ab, sondern dienen dazu, das Geschriebene zu „bebildern“, zumindest nach meiner Auffassung.

Ich hab da auch ewig nicht mehr reingeguckt, weil es einfach bessere Literatur gibt (das GoF-Buch in !!Englisch!!) und inzwischen hantiere ich ganz selbstverständlich mit Entwurfsmustern (und lerne dabei immer noch dazu). Das wird auch zunehmend erwartet, wie ich hier schon schrieb. Ich bin schon öfters gefragt worden „Was ist ein (Pattern), wie würden Sie das im ABAP implementieren und nennen Sie bitte typische Anwendungsfälle“.

Da ist es gut, wenn man weiter ist als der Kunde, als ich einen Iterator erklären und zeigen sollte, hat der Entwicklungsleiter abgebrochen, weil ich den mit doppelt verketteter Liste entworfen habe und gerade anfangen wollte, etwas über Sprungvorhersagen zu erklären. LOL

Das Wichtigste aber ist, dass man erklären kann, warum man einen Iterator baut statt einfach aus einer internen Tabelle zu lesen, weil ein Iterator per Definition deutlich langsamer ist und deshalb anderweitige Vorteile bieten muss.

Meistens bleibt es aber auch beim Singleton oder einer Factory-Klasse, damit das Gespräch nicht durch einen Mega-Vortrag gesprengt wird. Und auch hier gilt: Eine Factory macht das ganze Gebilde komplexer und dokumentationslastiger, das sollte man immer berücksichtigen.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Entwurfsmuster in ABAP / OO

Beitrag von Maximus (ForumUser / 12 / 5 / 1 ) »
Vielen Dank für die zügige Antwort. Das GOF-Buch habe ich vor ca. 8 Jahren im Rahmen meines Informatikstudiums gelesen (deutche Version). Werde aber demnächst mir die engl. Fassung bestellen lassen.
Erstmal werde ich das Buch durcharbeiten und überlegen bei welchen Projekten ich welche Entwurfsmuster verwenden sollte bzw. welche schwer wartbare Reports ich durch ABAP-OO Reports neu entwickeln bzw. ersetzen könnte.

Re: Entwurfsmuster in ABAP / OO

Beitrag von deejey (Specialist / 418 / 128 / 45 ) »
ralf.wenzel hat geschrieben:
16.10.2019 15:29
Da ist es gut, wenn man weiter ist als der Kunde, als ich einen Iterator erklären und zeigen sollte, hat der Entwicklungsleiter abgebrochen, weil ich den mit doppelt verketteter Liste entworfen habe und gerade anfangen wollte, etwas über Sprungvorhersagen zu erklären. LOL
Verstehe kein Wort, was meinst du damit?

Re: Entwurfsmuster in ABAP / OO

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Maximus hat geschrieben:
16.10.2019 15:46
Vielen Dank für die zügige Antwort. Das GOF-Buch habe ich vor ca. 8 Jahren im Rahmen meines Informatikstudiums gelesen (deutche Version). Werde aber demnächst mir die engl. Fassung bestellen lassen.
Die deutsche Version, die ich kenne, war so fehlerhaft übersetzt, dass fachlich wirklich falsche Sachen drinstehen.

Ralf @Deejay: Genau das war sein Problem, den hab ich an die Wand gequatscht
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Entwurfsmuster in ABAP / OO

Beitrag von deejey (Specialist / 418 / 128 / 45 ) »
ralf.wenzel hat geschrieben:
16.10.2019 19:01
Ralf @Deejay: Genau das war sein Problem, den hab ich an die Wand gequatscht
Das ist ein ziemlich merkwürdiges Gebaren, du sollst deinen Brötchengeber nicht an die Wand sabbeln sondern ihm erklären was du gemacht hast, er wird das als Entwicklungsleiter sicher verstehen können, das ist keine Quantenmechanik.

Re: Entwurfsmuster in ABAP / OO

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Er war und wurde nicht mein Brötchengeber. Aus einer Vielzahl von Gründen. Es gibt pot. Kunden, die ich inzwischen konsequent ablehne.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Entwurfsmuster in ABAP / OO

Beitrag von tm987456 (ForumUser / 72 / 42 / 14 ) »
Ich finde das Buch "Entwurfsmuster - Das umfassende Handbuch" von Matthias Geirhos hilfreich.

https://www.rheinwerk-verlag.de/entwurfsmuster_3538/

Es ist ausführlich und hat gute Beispiele. Keine SAP/ABAP Beispiele, aber halt auch keine Tiere und Autos die gebaut werden. Im Gegensatz zu dem ABAP-Buch ist es auch noch verfügbar.

Gruss
tm

Re: Entwurfsmuster in ABAP / OO

Beitrag von Maximus (ForumUser / 12 / 5 / 1 ) »
tm987456 hat geschrieben:
17.10.2019 09:17
Im Gegensatz zu dem ABAP-Buch ist es auch noch verfügbar.
https://www.rheinwerk-verlag.de/entwurf ... abap_3881/

Aber im Gegensatz zum ABAP-Buch hat das Buch evtl. weniger Fehler. Denn wenigstens in zweiter Auflage erwarte ich vom Autor dass die Fehler beseitigt werden.
Zuletzt geändert von Maximus am 17.10.2019 18:46, insgesamt 1-mal geändert.

Folgende Benutzer bedankten sich beim Autor Maximus für den Beitrag:
tm987456


Vergleichbare Themen

4
Antw.
1439
Views
Report-Entwurf mit Mediator-Entwurfsmuster
von Maximus » 15.11.2019 18:42 • Verfasst in ABAP Objects®
5
Antw.
9997
Views
Kundeneigene ABAP-Muster Vorlage im ABAP-Editor anlegen
von Stentor » 19.07.2005 11:10 • Verfasst in Basis
3
Antw.
3426
Views
OLE und ABAP: Aufruf von Excel-VBA Prozeduren aus ABAP
von OnkelSAP » 26.05.2010 09:45 • Verfasst in ABAP Objects®
3
Antw.
15613
Views
ABAP 7.02 - Neues Feature - Pragmas in ABAP
von foessleitnerj » 09.01.2013 17:02 • Verfasst in Tips + Tricks & FAQs
6
Antw.
4597
Views
ABAP Workbench und ABAP Dictionary - für Einsteiger
von schnonus » 03.04.2008 10:39 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140