ABAP 7.4 and beyond

While “ABAP Cloud” and Steampunk is the next big thing… there is modern ABAP available already long time ago.
Stay tuned for a new repository, meanwhile check out these resources.

Resources:
https://www.rheinwerk-verlag.de/abap-to-the-future/
berater-wiki (Neues ABAP ab Release 7.40)
SAP styleguides – CleanCode – Modern ABAP Language Elements
https://discoveringabap.com/abap-7-4-syntaxes-abap-expressions/

“Modern ABAP” is or should be used in connection with “Clean Code“: Clean code refers to code that is easy to read, understand, and maintain. It follows a consistent style, has meaningful names for variables and functions, and is well-organized. Clean code is also free of unnecessary complexity and is easy to modify or extend as needed. Additionally, clean code is often accompanied by proper documentation (Reminder: Check ABAPDoc) and comments, making it easy for others to understand the purpose and functionality of the code. The concept of clean code originated from the book “Clean Code: A Handbook of Agile Software Craftsmanship” written by Robert C. Martin. The book was first published in 2008 and has since become a widely-referenced guide for software developers. In the area of ABAP the movement has been described in SAP Styleguides CleanABAP – “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.” In combination with TDD (test-driven development) and unit-tests this is a prerequisite for CI/CD.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.