The Open Source Way

Clean ABAP – Best Practices for Effective ABAP Code, Straight from the Expert


Listen Later

In this episode Karsten Hohage talks with our guests Klaus Häuptle and Florian Hoffmann about the importance of having a readable and maintainable codebase to ensure sustainable development. Klaus and Florian started an internal repository with best practices for maintainable and readable ABAP code. Through info sessions with many hundreds of participants, intense discussions, and great contributions, SAP colleagues helped turn this into a treasure trove for modern ABAP’ers. Many developers asked if this would become available as a book, and if they would be allowed to share it with customers and partners. They soon realized that this initiative gained its early drive from its community and needed to remain part of that community. Thus, they opened it to contributions from inside and outside of SAP, hoping that this repository would help developers worldwide to make their ABAP code a little cleaner. In late 2020, they published the book “Clean ABAP” to help individual developers, teams, and entire organizations with learning and implementing clean ABAP.

Guests:

Klaus Häuptle is a software engineer who worked on different products and technologies in the areas of governance, risk, and compliance and supply chain management. During his career he has also been a trainer, coach, and product owner for agile software engineering. Currently, he mainly drives craftsmanship topics across SAP and is a curator for a large internal community with the intention to improve engineering topics by strengthening collaboration.

LinkedIn: https://www.linkedin.com/in/klaus-h%C3%A4uptle-951a0349/?originalSubdomain=de

Florian Hoffmann is a team architect and agile driver for SAP Business Integrity Screening, SAP Watch List Screening, and the SAP governance, risk, and compliance solutions, especially the microservice automated procedure. He is also a co-founder of ABAP Clean Code.

Show Notes:
  • Links
    • Clean ABAP guide : https://github.com/SAP/styleguides/blob/master/clean-abap/CleanABAP.md
    • Clean ABAP book: https://www.sap-press.com/clean-abap_5190/
    • Clean Code Developer Initiative: https://clean-code-developer.com/
    • code pal for ABAP: https://github.com/SAP/code-pal-for-abap/blob/master/README.md
    • abap2xlsx: https://github.com/sapmentors/abap2xlsx/blob/master/README.md
    • abapGit: https://github.com/abapGit/abapGit/blob/master/README.md
    • abaplint: https://github.com/abaplint/abaplint/blob/master/README.md or https://abaplint.org/
      • SAP Open Source Program Office
        • https://developers.sap.com/open-source.html
        • SAP Open Source Twitter
          • Additional Downloads:
            • Download transcript as PDF file.
            • Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)

              LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/

              ...more
              View all episodesView all episodes
              Download on the App Store

              The Open Source WayBy SAP SE

              • 4.8
              • 4.8
              • 4.8
              • 4.8
              • 4.8

              4.8

              4 ratings


              More shows like The Open Source Way

              View all
              Freakonomics Radio by Freakonomics Radio + Stitcher

              Freakonomics Radio

              32,338 Listeners

              Unlocking SAP BTP by SAP SE

              Unlocking SAP BTP

              8 Listeners

              SAP Cast by SAP SE

              SAP Cast

              3 Listeners

              Education NewsCast by SAP SE

              Education NewsCast

              0 Listeners

              Against the Rules: The Big Short Companion by Pushkin Industries

              Against the Rules: The Big Short Companion

              9,591 Listeners

              SAP Experts by SAP SE

              SAP Experts

              10 Listeners

              Inside SAP S/4HANA Cloud by SAP SE

              Inside SAP S/4HANA Cloud

              8 Listeners

              Education NewsCast - English Edition by SAP SE

              Education NewsCast - English Edition

              0 Listeners

              SAP Change Makers by SAP SE

              SAP Change Makers

              1 Listeners

              SAP Learning Insights by SAP SE

              SAP Learning Insights

              3 Listeners

              The Future of ERP by SAP SE

              The Future of ERP

              5 Listeners

              Innovation for Hospitals by SAP SE

              Innovation for Hospitals

              3 Listeners

              Innovation for Hospitals by SAP SE

              Innovation for Hospitals

              0 Listeners

              Process Transformers by SAP SE

              Process Transformers

              0 Listeners

              The Future of Procurement by SAP SE

              The Future of Procurement

              4 Listeners

              The Packaged Pod by SAP SE

              The Packaged Pod

              0 Listeners

              SAP Women in Tech for France by SAP SE

              SAP Women in Tech for France

              0 Listeners

              Business Innovation with SAP by SAP SE

              Business Innovation with SAP

              0 Listeners

              SAP Cast Latin America by SAP SE

              SAP Cast Latin America

              0 Listeners

              ミライ企業・ミタイ社会 | Mirai Kigyo Mitai Shakai by SAP SE

              ミライ企業・ミタイ社会 | Mirai Kigyo Mitai Shakai

              0 Listeners