Regeln und Hinweise für die tägliche Praxis. Die offiziellen Empfehlungen von SAP zur ABAP-Entwicklung. Umfassenden Erläuterungen anhand guter und schlechter Programmierbeispiele
Regeln und Hinweise für die tägliche Praxis. Die offiziellen Empfehlungen von SAP zur ABAP-Entwicklung. Umfassenden Erläuterungen anhand guter und schlechter Programmierbeispiele
Die offiziellen ABAP-Programmierrichtlinien von SAP: Erfahren Sie in diesem Buch, wie Sie gutes und stabiles ABAP programmieren. Geordnet nach Programmieraufgaben gibt Ihnen dieses Buch ein Regelwerk an die Hand, wie diese einzelnen Aufgaben richtig erledigt werden. Sie beginnen bei grundsätzlichen Überlegungen zum Einsatz umfassender Programmierkonzepte (ABAP prozedural vs. objektorientiert), gehen über zu formalen Kriterien wie der Source-Code-Organisation und dem Einsatz moderner Features, um dann die verschiedenen Bereiche und Aufgaben der ABAP-Entwicklung durchzuarbeiten - bis hin zum…mehr
Die offiziellen ABAP-Programmierrichtlinien von SAP: Erfahren Sie in diesem Buch, wie Sie gutes und stabiles ABAP programmieren. Geordnet nach Programmieraufgaben gibt Ihnen dieses Buch ein Regelwerk an die Hand, wie diese einzelnen Aufgaben richtig erledigt werden. Sie beginnen bei grundsätzlichen Überlegungen zum Einsatz umfassender Programmierkonzepte (ABAP prozedural vs. objektorientiert), gehen über zu formalen Kriterien wie der Source-Code-Organisation und dem Einsatz moderner Features, um dann die verschiedenen Bereiche und Aufgaben der ABAP-Entwicklung durchzuarbeiten - bis hin zum Test und der Dokumentation Ihrer Programme.Die Autoren stellen zu jedem Bereich konkret formulierte Regeln und Empfehlungen vor, die überwiegend sprachunabhängig sind. Anhand der Gegenüberstellung von guten und schlechten ABAP-Codebeispielen werden diese Regeln dann mit SAP-Leben gefüllt.Aus dem Inhalt:- Grundlegende Regeln- Formale Kriterien- ABAP Objects, Modularisierung und Programmablauf- Namenskonventionen - Typdefinitionen und Datendeklarationen - Datenverarbeitung - Datenablage und -beschaffung - Dynamische Programmierung - Fehlerbehandlung - Administrative AufgabenGalileo Press heißt jetzt Rheinwerk Verlag.
. Vorwort. 13. Danksagung der Autoren. 171. Einleitung. 19. 1.1. Was sind Programmierrichtlinien?. 19. 1.2. Warum Programmierrichtlinien?. 20. 1.3. Um welche Richtlinien handelt es sich hier?. 20. 1.4. An wen richtet sich dieses Buch?. 21. 1.5. Zur Verwendung dieses Buches. 222. Allgemeine Grundregeln. 25. 2.1. Trennung der Belange. 25. 2.2. KISS-Prinzip. 34. 2.3. Korrektheit und Qualität. 373. ABAP-spezifische Grundregeln. 43. 3.1. ABAP Objects als Programmiermodell. 43. 3.2. Programmtyp und Programmeigenschaften. 52. 3.3. Modernes ABAP. 64. 3.4. Prüfungen auf Korrektheit. 684. Aufbau und Stil. 81. 4.1. Formatierung des Quelltextes. 82. 4.2. Namensgebung. 93. 4.3. Kommentare. 118. 4.4. Programm- und Prozeduraufbau. 127. 4.5. Quelltextorganisation. 133. 4.6. Alternative Schreibweisen. 138. 4.7. Komplexität. 1505. Architektur. 159. 5.1. Objektorientierte Programmierung. 159. 5.2. Fehlerbehandlung. 176. 5.3. Benutzeroberflächen. 200. 5.4. Datenspeicherung. 2136. Sicheres und robustes ABAP. 223. 6.1. Datentypen und Datenobjekte. 223. 6.2. Zuweisungen, Berechnungen und sonstige Zugriffe auf Daten. 249. 6.3. Systemfelder. 270. 6.4. Interne Tabellen. 281. 6.5. Modularisierungseinheiten. 297. 6.6. Dynamische Programmiertechniken. 319. 6.7. Internationalisierung. 340A. Obsolete Sprachkonstrukte. 353. A.1. Prozeduren. 354. A.2. Deklarationen. 355. A.3. Objekterzeugung. 358. A.4. Aufrufe und Verlassen. 359. A.5. Programmablaufsteuerung. 361. A.6. Zuweisungen. 362. A.7. Rechenanweisungen. 364. A.8. Zeichen- und Bytekettenverarbeitung. 365. A.9. Interne Tabellen. 366. A.10. Dynpro-Ablauflogik. 368. A.11. Klassische Listenverarbeitung. 369. A.12. Datenspeicherung. 371. A.13. Contexte. 373. A.14. Externe Schnittstellen. 374B. Automatisierte Überprüfung von Namenskonventionen. 375. B.1. Namenskonventionen im Code Inspector. 376. B.2. Typabhängige Präfixbestandteile. 376. B.3. Präfixe für prozedurlokale Deklarationen. 378. B.4. Strukturierte Programmierung. 379. B.5. Objektorientierte Programmierung. 380. B.6. Bewertung der Namenskonventionen. 382D. Literaturverzeichnis. 387E. Die Autoren. 388
Rezensionen
Das lange erwartete Buch. Endlich kann man mal verbindlich nachlesen wie man programmieren sollte. Absolute Pflichtlektüre. Wenn man maximal ein Buch kaufen will: dann genau dieses! www.4ap.de 200906
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497
USt-IdNr: DE450055826