CleanABAP
-
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.
-
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.
-
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.
-
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.
-
Technically possible but not good style in ABAP
Published on
in ABAPReading time:
3–5 minutesThere are different solutions for many ABAP tasks. Some are easier to understand, others more difficult.
-
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.
-
Erosion, dirt and the role of chaos
Published on
in ABAPReading time:
4–6 minutesSometimes things are interdependent, and a disastrous connection develops. Erosion, dirt, and chaos can create such a connection. This must be countered.
-
Throw these comments overboard
Published on
in ABAPReading time:
1–2 minutesComments are a part of ABAP. As with all the possibilities of a programming language, you can basically do everything wrong with them, even if you mean well. We all experience countless examples every day. It works differently too.
