Designing Testable ABAP Classes and Packages

  • 1h 8m
  • Winfried Schwarzmann
  • Rheinwerk Publishing Inc.
  • 2022

Apply clean design principles to your ABAP classes and packages! Follow detailed, step-by-step examples to design and improve these ABAP development objects. You’ll learn how to identify existing problems, encapsulate and decouple different types of classes and packages, and build test cases to ensure that everything works as expected. Then, see how to isolate your ABAP Unit tests from BAdI objects. Improve your ABAP skills today!/

  • Learn about clean design properties for classes and packages
  • Design encapsulated, decoupled, and testable classes and packages
  • Implement design rules in your own code by following detailed exercises

About the Author

Winfried Schwarzmann is a chief development architect at SAP. Since 2011, he has worked as a trainer for agile software engineering (ASE) and has conducted in-house and external SAP training courses and workshops. He has also developed the curriculum for SAP training courses WDE401 (ABAP OO in der Praxis) and WHU401 (Advanced ABAP Programming). He is the author of Test-Driven Development with ABAP Objects.

In this Book

  • What You’ll Learn
  • Introduction
  • Designing Clean Classes
  • Designing Clean Factory Classes
  • Designing Clean Packages
  • Preparing the Stopwatch Class
  • Developing the Stopwatch Class
  • Developing the Time Provider Class
  • Developing the Race Class
  • Designing the Stopwatch and Race Packages
  • Designing Clean Business Add-in Factory Classes
  • What’s Next?
  • Usage, Service, and Legal Notes
  • The Document Archive
SHOW MORE
FREE ACCESS