Michael Keller
-
Code, Comments, AI
Comments are no longer just for ourselves and our fellow developers.
-
Development objects ending in an underscore
Can the names of development objects end with an underscore? Yes, technically possible, but questionable from a professional standpoint.
-
Focus Sessions on Microsoft Windows
Published on
Reading time:
2–3 minutesFocused work isn’t easy. Any help is welcome. Windows 11 offers good support.
-
Looking back to 2025, outlook for 2026
Published on
in My lifeReading time:
3–4 minutesThe end of the year is a good moment for a review and a look ahead.
-
Amazon Q Developer
GitHub Copilot, SAP Joule, and now Amazon Q Developer. More AI support for ABAP development.
-
Attributes, states and time
Published on
in ABAPReading time:
4–5 minutesA class does not need to have attributes unless there’s a specific reason for it.
-
Distinguish between the functionality and its implementing code
Published on
in ABAPReading time:
3–4 minutesIt’s easy to confuse a new feature with the code it requires. It’s important to distinguish between how the new feature is called and where it’s implemented. This article offers some insights on this topic, especially for those who want, for example, more readable and understandable customer extensions.
-
What you can find in an ABAP class
Published on
in ABAPReading time:
2–3 minutesIt’s unbelievable what you can find in a class. Nobody would expect that.
-
Mind Map using Markdown and AI
Published on
Reading time:
1–2 minutesMind maps using Markdown? Yes, please, right now!
-
The new public enemy number one: static code analysis
Published on
in ABAPReading time:
1–2 minutesStatic code analysis can sometimes be wrong. That’s no reason to ignore it altogether or even try to trick it.
