Zertifizierter Online-Shop seit 2000
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
Lassen Sie sich jetzt beratenPfeil zur Service-Telefonnummer
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
0
Clean ABAP

Clean ABAP

Lesbarer und wartbarer ABAP-Code

Clean-Code-Prinzipien für die ABAP-Programmierung

Verlag

Rheinwerk Verlag

Autor:innen

Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz

Fassung

398 Seiten, Hardcover

Erschienen

01/2022

ISBN

978-3-8362-8659-6
9783836286596

Buch

79,90 inkl. MwSt.
Best.-Nr.: RW-8659
Versandkostenfrei (D)
Lieferbar in 48 h
Clean ABAP

Clean ABAP

Lesbarer und wartbarer ABAP-Code

Clean-Code-Prinzipien für die ABAP-Programmierung

Verlag: Rheinwerk Verlag
Autor:innen Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz
Fassung: 398 Seiten, Hardcover
Erschienen: 01/2022
ISBN: 978-3-8362-8659-6
9783836286596
Best.-Nr.: RW-8659
Lieferbar in 48 h
79,90 inkl. MwSt.
Versandkostenfrei (D)
Inhaltsverzeichnis: Jetzt downloaden
Vorwort: Jetzt downloaden
Leseprobe: Jetzt downloaden

Clean ABAP

Lesbarer und wartbarer ABAP-Code

Clean-Code-Prinzipien für die ABAP-Programmierung

Clean ABAP
Best.-Nr.: RW-8659
Lieferbar in 48 h
79,90 inkl. MwSt.
Versandkostenfrei (D)
Verlag: Rheinwerk Verlag
Autor:innen Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz
Fassung: 398 Seiten, Hardcover
Erschienen: 01/2022
ISBN: 978-3-8362-8659-6
9783836286596
Inhaltsverzeichnis: Jetzt downloaden
Vorwort: Jetzt downloaden
Leseprobe: Jetzt downloaden

Ihr Leitfaden zur besseren ABAP-Programmierung

Schluss mit Spaghetticode und unleserlichen ABAP-Programmen! Dieses Begleitbuch zum Repository "Clean ABAP" auf GitHub zeigt Ihnen, wie Sie intuitiv verständlichen und leicht zu wartenden Code schreiben. Gespickt mit Best Practices zu Namenskonventionen, Kommentaren und Formatierungen, ist dieser Leitfaden unverzichtbar für den Programmieralltag und dient als offizielle Programmierrichtlinie für SAP S/4HANA.
Blick ins Buch: Clean ABAP - Lesbarer und wartbarer ABAP-Code

Clean-Code-Konzepte

Warum Clean ABAP? Welche Vorteile hat dieser Ansatz für die Performance Ihrer Programme, für Tests und Legacy-Code? Hier erfahren Sie, warum sauberer Code effektiver ist und sich effizienter warten lässt.

Bewährte Vorgehensweisen

Positivbeispiele zu Klassen, Interfaces, Methoden, Abfragen u. v. m. zeigen Ihnen, wie Sie guten ABAP-Code schreiben. Dabei erklärt Ihnen das Autorenteam stets auch die Hintergründe - und natürlich auch, wie Sie es nicht machen sollten.

Anwendung in der Praxis

Probieren geht über Studieren: In ausführlichen Beispielen lernen Sie aus den Erfahrungen des Expertenteams und erhalten zahlreiche Tipps für Ihren Programmieralltag. So können Sie Clean Code schnell und unkompliziert in Ihren Projekten und Teams umsetzen.

Aus dem Inhalt

  • Klassen und Interfaces
  • Methoden
  • Namen von Objekten
  • Variablen und Literale
  • Interne Tabellen
  • Kontrollfluss
Hier das ganze Inhaltsverzeichnis lesen.
  • Kommentare
  • Formatierung
  • Fehlerbehandlung
  • Unit-Tests
  • Pakete
  • Clean ABAP im Team umsetzen
Leseprobe
In dieser Leseprobe beschreiben die Autoren wichtige Richtlinien zum Entwurf lesbarer Methoden in ABAP. Methoden sind wichtige Container für ausführbaren Code in ABAP. Doch wie definiert man sie übersichtlich, wie kurz sollten sie sein, um verständlich zu bleiben und wie setzen Sie Parameter ein, um die Komplexität zu verringern? Mit diesen Fragen beschäftigt sich Kapitel 4, "Methoden".

Wer hat's geschrieben?

Bild von Autor:in Klaus Häuptle

Klaus Häuptle ist Entwickler, Trainer und Product Owner im Bereich Anwendungsentwicklung. Für SAP hat er an der Entstehung verschiedener Produkte mitgewirkt, die auf unterschiedlichen Technologien basierten. Er unterstützt die SAP-Community dabei, Wissen zu teilen und Methoden und Arbeitsmittel zu verbessern. Unter anderem beeinflusste er die Verbesserung der Testmöglichkeiten für ABAP, SAP HANA und SAPUI5. Zusammen mit Florian Hoffmann entwickelte er einen zunächst internen Clean-ABAP-Leitfaden, der später als Open-Source-Projekt veröffentlicht wurde und als Grundlage dieses Buches dient.

Bild von Autor:in Klaus Häuptle
Bild von Autor:in Florian Hoffmann

Florian Hoffmann ist Softwarearchitekt für GRC-Anwendungen (Governance, Risk and Complicance) von SAP. Sein Ziel ist es, die agile Entwicklung voranzutreiben, und in diesem Zuge arbeitet er stets daran, das Schreiben von Code effizienter zu gestalten. Zusammen mit Klaus Häuptle initiierte er den Clean-ABAP-Leitfaden auf GitHub, der dieses Werk ergänzt.

Bild von Autor:in Rodrigo Jordão

Rodrigo Jordão arbeitet als Development Architect bei SAP. Aktuell ist er im Bereich Integrated Business Planning (IBP) mit Schwerpunkt auf dem SAP Supply Chain Control Tower tätig. Im Rahmen seiner Karriere bei SAP war er an der Entwicklung verschiedener SAP-Produkte beteiligt – von branchenspezifischen Lösungen wie SAP Intellectual Property Management bis hin zu grundlegenden Komponenten wie SD. Zuvor arbeitete als Webentwickler mit Perl and Java sowie als Berater mit Microsoft.

Bild von Autor:in Rodrigo Jordão
Bild von Autor:in Michel Martin

Michel Martin ist Development Architect bei SAP. Neben der Leitung von Projekten und Durchführung von Trainings war er unter anderem auch für das Coaching von Teams zu ASE, Lean-Management-Prinzipien und Scrum-Methodologien zuständig. Aufgrund seines technischen Hintergrunds ist er immer auf der Suche nach neuen Möglichkeiten, um die Leistungsfähigkeit von Entwicklungsteams und die Qualität ihrer Arbeit zu verbessern, seien es neue Technologien und Werkzeuge oder Methoden.

Bild von Autor:in Anagha Ravinarayan

Anagha Ravinarayan ist Entwicklerin bei SAP und arbeitet an der SAP S/4HANA Cloud sowie an On-Premise-Anwendungen in den Bereichen der Kapazitätsplanung und nachfragegesteuerten Lageraufstockung. Dabei verwendet sie Technologien wie ABAP, SAP HANA und SAPUI5. Sie begann ihre Karriere als Full-Stack-Entwicklerin im Bereich der Beschaffungsanwendungen für SAP S/4HANA. Sie begeistert sich nebenbei für die Webentwicklung unter Verwendung von TypeScript, Node.js, React.js, MySQL und MongoDB und ist starke Befürworterin von Open-Source-Software.

Bild von Autor:in Anagha Ravinarayan
Bild von Autor:in Kai Westerholz

Kai Westerholz arbeitet bei SAP als Senior-Entwickler im Bereich des Quote-to-Crash-Prozesses. Sein Schwerpunkt liegt auf der Entwicklung von APIs wie der Sales Order Simulation API oder der Sales Order Bulk Processing API. Des Weiteren beschäftigt er sich damit, Machine Learning im Bereich des Verkaufsauftrags nutzbar zu machen, und führt Clean Code und testgetriebene Entwicklung in seinem Team ein. Zuvor arbeitete er als Berater für SAP Cloud for Customer. Hier war er auf die Integration von SAP- und Nicht-SAP-Systemen mit verschiedenen Technologien spezialisiert.

Clean ABAP

Clean ABAP

Lesbarer und wartbarer ABAP-Code

Clean-Code-Prinzipien für die ABAP-Programmierung

Verlag

Rheinwerk Verlag

Autor:innen

Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz

Fassung

398 Seiten, Hardcover

Erschienen

01/2022

ISBN

978-3-8362-8659-6
9783836286596

Buch

79,90 inkl. MwSt.
Best.-Nr.: RW-8659
Versandkostenfrei (D)
Lieferbar in 48 h
Clean ABAP

Clean ABAP

Lesbarer und wartbarer ABAP-Code

Clean-Code-Prinzipien für die ABAP-Programmierung

Best.-Nr.: RW-8659
Lieferbar in 48 h
79,90 inkl. MwSt.
Versandkostenfrei (D)

Clean ABAP

Lesbarer und wartbarer ABAP-Code

Clean-Code-Prinzipien für die ABAP-Programmierung

Clean ABAP
Best.-Nr.: RW-8659
Lieferbar in 48 h
79,90 inkl. MwSt.
Versandkostenfrei (D)
Clean ABAP
Clean ABAP