Live SessionExpert Deep DiveSubscription

Design Patterns in ABAP: The Ones You'll Actually Use

Online
Design Patterns in ABAP: The Ones You'll Actually Use

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

Roles

Developer, Consultant
On this page:

Discover new Live Sessions

Unlock the expertise of top SAP professionals through live sessions. Elevate your knowledge with specialized SAP courses and build valuable connections with peers and industry professionals.
Image for Discover new Live Sessions