Skip to content

How to Relate to Other Guides

Our guide follows the spirit of Clean Code, meaning we adjusted some things to the ABAP programming language e.g. Throw CX_STATIC_CHECK for manageable exceptions.

Some facts are from the ABAP Programming Guidelines, which this guide is mostly compatible to; deviations are indicated and always in the spirit of cleaner code.

This guide also respects the DSAG’s Recommendations for ABAP Development, although we are more precise in most details.

Since its publication, Clean ABAP has become a reference guide for many of SAP’s in-house development teams, including the several hundred coders that work on S/4HANA.

From SAP/styleguides under CC BY 3.0 — more details
Last updated on