Layout

Module · clean-core-curriculum §12 · Recipes

How-To Recipes

Six common modernization jobs, broken into ordered, repeatable steps a developer can follow start to finish. Each recipe is a procedure a senior ABAP developer runs by hand: release an object as a stable interface, run a code-quality scan and baseline it, convert old procedural code into classes, add an automated test for a data model, gate a delivery pipeline on quality checks, and write a multi-tenant-safe database procedure. The rationale is in the prose; the ordered steps are in the key points.

Learning objectives

  • Release an object for downstream consumption.
  • Run remote ATC and create a baseline.
  • Migrate FORM/PERFORM code to classes and write a CDS unit test.
  • Wire ATC into a CI/CD pipeline and write a MANDT-safe AMDP.