Live SessionExpert Deep DiveSubscription
Design Patterns in ABAP: The Ones You'll Actually Use
Online
.png&w=3840&q=75)
Overview
This live session provides a practical walk through four design patterns that solve real problems in everyday ABAP development. Each pattern is introduced through a recognizable code smell, refactored live, and discussed in terms of when to apply it and when it's overkill. The focus is on patterns that improve testability, flexibility, and maintainability in ABAP Cloud and RAP-based code.
Learning objectives
After participating in this live session, you will be able to:
- Recognize common code smells that signal the need for a design pattern
- Apply the Strategy, Factory, Decorator, and Null Object patterns in ABAP
- Refactor existing procedural or rigid code into pattern-based designs
- Evaluate when a pattern adds value vs when it adds unnecessary complexity
- Design ABAP classes and interfaces that support pluggable, testable behavior
Your current experience in this topic
Beginner
Intermediate
Advanced
