Chapter 1: Why Object-Oriented Programming Is a Must for Code Quality
Chapter 2: Why Test-Driven Development Is a Must for Code Quality
Chapter 3: Clarity-The First Pillar of Code Quality
Chapter 4: Stability-The Second Pillar of Code Quality
Chapter 5: Performance-The Third Pillar of Code Quality
Chapter 6: User Friendliness-Ensuring UI Quality
Chapter 7: User Exits-Defusing a Potential Time Bomb
Chapter 8: Ensuring Code Runs in S/4HANA
Chapter 9: Ensuring Code Runs in ABAP in the Cloud
Chapter 10: Creating Your Own Custom ATC Checks.