© Paul David Hardy 2021
P. D. HardyImproving the Quality of ABAP Codehttps://doi.org/10.1007/978-1-4842-6711-0_5

5. Performance: The Third Pillar of Code Quality

Paul David Hardy1  
(1)
North Strathfield, NSW, Australia
 

Knowing that your program works perfectly might make you think everything in the ABAP garden is rosy. However, no program is good if it takes forever to run—even if it gives the correct result. Therefore, a common IT mantra is, “First make it work—then make it good—then make it fast.” In this chapter, you will learn about the third part of that statement—once the code is clear and correct, how to make it run as fast as possible—by highlighting dozens of common performance traps in code that programmers often fall into.

Let’s say you ...

Get Improving the Quality of ABAP Code: Striving for Perfection now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.