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

1. Why Object-Oriented Programming Is a Must for Code Quality

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

Did you know that object-oriented (hereafter OO) programming was introduced to SAP as far back as the year 2000 in the form of ABAP Objects? Ergo, there are some people at work who are younger than the ABAP Objects language.

Let us say for the sake of argument that a programming career lasts 50 years. Furthermore, you would expect during the 20 years that OO ABAP has been around that every new programmer joining would want to program in an OO language, as that is what they encountered at university. Given those two “facts,” ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.