Testbarer ABAP-Code mit ABAP Unit: moderne Architektur für Wartbarkeit und Qualität
Die moderne Architektur der ABAP-Entwicklung gibt es schon sehr lange, sie wird aber immer noch nur von wenigen ABAP-Entwickler*innen eingesetzt. Dieser Vortrag vermittelt ein Grundverständnis dafür, wie sauberer ABAP-Code entwickelt wird.
Björn Schulz startet mit den Grundlagen objektorientierter Entwicklung als Design Pattern für bessere Nutzbarkeit, Flexibilität und Testbarkeit. Anschließend vertieft er den Aspekt der Testbarkeit modernen Codes und erläutert, wie ein testorientiertes Design dabei unterstützen kann, Erweiterungen an bestehendem Code schnell und effektiv durchzuführen. Dabei legt er den Fokus auf ABAP Unit.
Im letzten Schritt geht Björn Schulz darauf ein, mit welchen verschiedenen Methodiken und Tools du die Code-Qualität und Stabilität im System nachhaltig sicherstellen kannst.
Vorkenntnisse
- ABAP-Grundlagen
- Erste Kenntnisse in objektorientiertem ABAP
- Erste Kenntnisse in Unit Testing
Lernziele
- Wie sieht eine moderne ABAP-Architektur aus und welche Rolle spielen ABAP OO und Design Patterns dabei?
- Welche Bedeutung kommt der Testbarkeit als Grundlage für eine effiziente Entwicklung zu?
- Wie können Tests zu einer schnelleren Software-Entwicklung führen?
- Wie kann die Stabilität von Software nach Anpassungen sichergestellt werden?