This is a guest article is by Plamen Velkov, who is taking my Beginners Guide To SAP ABAP programming course. This is part 4 of his course review / journey.
Debugging
I don’t know why but debugging code is always something beginners like me pay no attention to. It was the same with me when I started programming with C some years ago. Then a friend of mine made me understand how helpful the debugger is while he helped me with a project for the university. I don’t remember exactly, but I think I was struggling with a recursive function with pointers which simply didn’t work. I spent a couple of days staring at the code and wondering where I went wrong and my friend solved the issue in only 10 minutes using the debugger.
We recently had a project in Java in the university and I went on to help a colleague with it. When he saw me using the Eclipse Debugger he was like
“Wow! Do you even use this?!”
When I managed to fix his code, that he made me explain how to use the debugger because as he said:
“That thing saves a hell of a lot of time!”
It’s also interesting that the first thing my manager showed me in ABAP was how she debugged a program with the ABAP Debugger.
The ABAP Debugger
I was really glad to see the course includes some videos on the Debugger. I did because I knew from the beginning that it would be an important tool since you work with databases with so many records.