ABAP
Blogs about my work with the ABAP programming language. Topics include design, best practices and real-life experiences.
-
4 experiences with FINAL in ABAP
Published on
in ABAPReading time:
2–3 minutesOn newer ABAP stacks, the declaration operator FINAL is available in addition to DATA. This blog post shares four interesting experiences with FINAL.
-
The fear of many classes
Published on
in ABAPReading time:
1–2 minutesWorking with many classes in your development environment can quickly become confusing. Fortunately, there’s a remedy.
-
We love Formulare Podcast #21
Published on
in ABAPReading time:
1–2 minutesDear community, episode 21 of the German-language “We love Formulare” podcast has been released. Since the podcast is in German, there is, as always, a short summary in English here. The most important fact about this episode: Unfortunately, I wasn’t there. Instead, Björn Schulz from the blog “Software-Heroes” was there as a guest. The podcast was recorded…
-
Returning object or key
Published on
in ABAPReading time:
2–3 minutesIn ABAP, methods often return data but not objects. There’s a good reason not to do this. Is this data focus a relic of the procedural programming approach in ABAP that only exists in our minds?
-
Class /UI2/CL_JSON and special names
Published on
in ABAPReading time:
1–2 minutesJSON is a popular format for data exchange. It can also be easily generated from ABAP, and even special features in the names of name/value pairs are possible.
-
100%, 200% who offers more?
Published on
Reading time:
1–2 minutesSome cost estimates contain surprising figures. However, to remain credible, this should not be the case.
-
We love Formulare Podcast #20
Published on
in ABAPReading time:
1–2 minutesTime for a new episode of the “We love Formulare” podcast. This time, it’s about the future of Adobe Document Services.
-
ABAPConf 2025
Published on
in ABAPReading time:
1–2 minutesHow time flies. The next ABAPConf is just around the corner.
-
Elements of a good concept
Published on
Reading time:
2–3 minutesConcepts are rare in practice these days, and good concepts are even rarer. Therefore, I’ve collected some suggestions for creating a good concept in this blog. There’s really not much to consider. You just have to do it.
-
Draw simple Mockups
Published on
in ABAPReading time:
1–2 minutesVisualization helps with many things, including user interfaces. There are many tools available for this. Here’s a very simple one.
