Clean ABAP®: lesbarer und wartbarer ABAP-Code
Objektkategorie:
Elektronische Ressource
Verlag:
Rheinwerk Publishing
Ort:
Bonn
Entstehungszeit:
2022
Sprache:
Deutsch
Weitere Objektinformationen
Abstract:
Intro -- Einleitung -- 1 Einführung -- 1.1 Was ist Clean ABAP? -- 1.1.1 Was ist Lesbarkeit? -- 1.1.2 Was ist die Geschichte hinter Clean ABAP? -- 1.2 Wie kann ich mit Clean ABAP anfangen? -- 1.3 Wie gehe ich mit Legacy-Code um? -- 1.4 Wie kann ich Code automatisch prüfen? -- 1.5 Wie steht Clean ABAP im Verhältnis zu anderen Programmierleitfäden? -- 1.6 Wie kann ich mich in der Clean-ABAP-Community engagieren? -- 1.7 Zusammenfassung -- 2 Die Programmiersprache ABAP -- 2.1 Legacy-Code -- 2.2 Performance -- 2.2.1 Clean Code vs. Performance -- 2.2.2 Sauber starten und nur in zwingenden Fällen abweichen -- 2.2.3 Messen, statt nur vermuten -- 2.3 Objektorientierte vs. prozedurale Programmierung -- 2.3.1 Das Programmierparadigma von ABAP -- 2.3.2 Der Unterschied zwischen Funktionsgruppen und Klassen -- 2.3.3 Besonderheiten der ABAP-Objektorientierung -- 2.3.4 Wenn Sie keine Wahl haben -- 2.4 Funktionale vs. prozedurale Sprachkonstrukte -- 2.5 Obsolete Sprachelemente -- 2.6 Entwurfsmuster -- 2.6.1 Zu viele Singletons -- 2.6.2 Zu viele Muster gemischt -- 2.7 Zusammenfassung -- 3 Klassen und Interfaces -- 3.1 Objektorientierung -- 3.1.1 Interfaces -- 3.1.2 Klassen und Objekte -- 3.1.3 Zustand -- 3.2 Geltungsbereich und Sichtbarkeit -- 3.2.1 Globaler und lokaler Geltungsbereich -- 3.2.2 Sichtbarkeit -- 3.3 Konstruktoren -- 3.3.1 Geltungsbereich und Sichtbarkeit -- 3.3.2 Dependency Injection -- 3.3.3 Statische Erzeugungsmethoden -- 3.3.4 Erzeugungsmuster -- 3.3.5 Instanziierung -- 3.4 Zusammenfassung -- 4 Methoden -- 4.1 Objektorientierte Programmierung -- 4.1.1 Statische Methoden und Instanzmethoden -- 4.1.2 Öffentliche Instanzmethoden -- 4.1.3 Redefinition einer Methode -- 4.2 Parameter -- 4.2.1 Wie viele Parameter sind zu viele? -- 4.2.2 Optionale Eingabeparameter -- 4.2.3 Bevorzugte Eingabeparameter -- 4.2.4 Boolesche Eingabeparameter.
Objekttext:
Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz
Description based on publisher supplied metadata and other sources
Description based on publisher supplied metadata and other sources
Zugriff und Nutzungsmöglichkeiten
Administrative Angaben
Datensatz angelegt am:
2023-04-12
Zuletzt geändert am:
2022-09-22
In Portal übernommen am:
2023-04-12
Feedback
Unsere Datensätze befinden sich in stetiger Weiterentwicklung. Wenn Sie zusätzliche Informationen zu diesem Objekt oder einen Fehler entdeckt haben, dann schreiben Sie uns. Informationen zum Datenschutz
Ähnliche Objekte
Entdecken Sie ähnliche Objekte. Über die Datenfelder können Sie die Objekte auswählen, die Sie interessieren. Sie können Ihre Suchfilter beibehalten oder deaktivieren.
Suchfilter berücksichtigen
-
Objektkategorie:
- 101136
-
Sprache:
- 412532