Schulung Clean ABAP
Allgemein
Sauberer ABAP Code trägt viel zum Gelingen von Projekten bei.
Beschreibung
Das Clean ABAP Training zielt darauf ab, Entwicklern die besten Praktiken und Techniken für die Erstellung von sauberem und qualitativ hochwertigem ABAP-Code zu vermitteln. In diesem Kurs werden die Teilnehmer lernen, wie sie ihren ABAP-Code effizienter gestalten und gleichzeitig die Wartbarkeit, Lesbarkeit und Erweiterbarkeit verbessern können.
Der Kurs beginnt mit einer Einführung in die Konzepte von Clean Code und den Grundsätzen der sauberen Programmierung. Die Teilnehmer werden verstehen, warum sauberer Code wichtig ist und welche Auswirkungen er auf die Entwicklungsprozesse und die Softwarequalität haben kann.
Im weiteren Verlauf des Kurses werden verschiedene Techniken und Methoden vorgestellt, um ABAP-Code sauberer zu gestalten. Dies umfasst die Verwendung aussagekräftiger Variablennamen, die Aufteilung von großen Funktionen in kleinere und besser lesbare Module, die Anwendung von Design Patterns und die Vermeidung von Anti-Patterns.
Darüber hinaus werden bewährte Methoden zur Fehlerbehandlung, zum Logging und zur Dokumentation von ABAP-Code behandelt. Die Teilnehmer werden lernen, wie sie effektive Unit-Tests schreiben und wie sie Continuous Integration und Continuous Deployment in ihre ABAP-Projekte integrieren können.
Nach Abschluss des Clean ABAP-Kurses werden die Teilnehmer in der Lage sein, qualitativ hochwertigen und wartbaren ABAP-Code zu schreiben, der den Standards der sauberen Programmierung entspricht. Sie werden in der Lage sein, Fehler schneller zu finden und zu beheben, die Wartungskosten zu reduzieren und die Zusammenarbeit in Entwicklerteams zu verbessern.
Hinweis: Dieser Kurs richtet sich an ABAP-Entwickler, die ihre Fähigkeiten in der Entwicklung von qualitativ hochwertigem ABAP-Code verbessern möchten. Es wird empfohlen, dass die Teilnehmer über grundlegende Kenntnisse der ABAP-Programmierung verfügen, um den größten Nutzen aus dem Kurs ziehen zu können.
Agenda
Einführung in Clean Code und saubere Programmierung
- Warum sauberer Code wichtig ist
- Auswirkungen von sauberem Code auf die Softwarequalität
Grundprinzipien der sauberen Programmierung in ABAP
- Lesbarkeit, Wartbarkeit und Erweiterbarkeit verbessern
- Namensgebung von Variablen und Objekten
Aufteilung in kleinere Module
- Die richtige Größe von Methoden und Klassen
- Wiederverwendbarkeit und Sichtbarkeit
- Kapselung von Funktionen
ABAP Spezialitäten
- Fehlerverarbeitung
- LOOPs
- Inline Deklarationen
Einführung in Unit-Tests in ABAP
- Grundlagen von AUNIT
- Mocking Frameworks
- Testgetriebene Entwicklung
Hinweis: Die Agenda kann je nach Kursdauer und den spezifischen Anforderungen der Teilnehmer angepasst werden, um sicherzustellen, dass alle relevanten Themen abgedeckt werden.
Teilnahmevoraussetzungen
Erfahrungen in der ABAP Programmierung sind notwendig
Zielgruppe
Erfahrene Entwickler und Berater, die gute ABAP Kenntnisse haben, aber noch nicht auf dem neusten Stand sind.