ABAP
Blogs about my work with the ABAP programming language. Topics include design, best practices and real-life experiences.
-
Be the first to use your class
The use of unit tests has many positive effects. In particular, if you test your own classes directly using unit tests, long before anyone else, you have the chance to improve the design significantly.
-
Example domain or email address
Published on
in ABAPReading time:
1–2 minutesIn documentation, you sometimes need an email address or a domain as an example. But which one should you use? After all, a fictitious domain or email address could really exist.
-
SPA/GPA parameters with linking class
There are topics that belong together. For example, the SPA/GPA parameters. Clarifying their interaction helps to quickly understand the design and data flow in a process.
-
Either Design Pattern
Published on
in ABAPReading time:
2–3 minutesThrowing and handling exceptions can make reading and understanding source code difficult. The Either design pattern is an approach to avoid exactly this problem.
-
We love Formulare Podcast #15
Published on
in ABAPReading time:
1–2 minutesDear community, episode 15 of the German-language “We love Formulare” podcast is available to listen to. In this episode, Frank Engert and I reported on our participation in the ABAPConf 2024 in Mannheim and our presentation. I had already written this blog about it. Since the podcast and the presentation are in German, here is…
-
Own application on SAP S/4HANA or SAP BTP?
The question in the title of the blog is likely to be on the minds of many developers. Every piece of information is valuable when making a decision.
-
BAPI protocol as object
BAPI function modules output their messages via the return table, sometimes also a return structure. As a developer, you do not have to continue working with the internal table or structure, because in an object-oriented programming language you prefer to work with objects.
-
Of Mocks and Fakes
Published on
in ABAPReading time:
1–2 minutesDummy, fake, stub, mock, spy, shim, shiv – so many terms that can easily be confused or that everyone needs to know in order to talk about them together. That’s too complicated for me. Hence my simplification.
-
Advent of Code 2024
Published on
in ABAPReading time:
1–2 minutesIf you want to make the Christmas season a little nerdier: It’s almost halfway through the Advent of Code 2024.
-
ABAPConf 2024 recap
Published on
in ABAPReading time:
2–3 minutesABAPConf 2024, another great ABAPConf. This time I was on site in Mannheim (Germany). I have summarized some impressions for you.
