How do I select the appropriate program type? Where should the local declarations of a procedure be positioned? Am I supposed to immediately replace all obsolete language elements in existing code? Should I use procedural or object-oriented ABAP? The official ABAP programming guidelines provide clarity and security by answering these questions, and many more that may arise in your daily work. Readers learn the general principles that should be taken into account when you create new programs and classes and find the answers to your questions on style, including naming, commentation, and structure of programs and procedures. Plus, explore guidelines on individual aspects of architecture, such as object orientation, error handling, user interfaces, data storage, and much more. With this book you'll be able to ensure your ABAP programs run predictably with no surprises by gaining in-depth knowledge on data types and data objects, calculations and accesses, internal tables, and more. That's just for starters! Explore volumes of practical tips and expert insights throughout the book, as well as examples of good and bad ABAP programming, to help you adopt effective working techniques and principles.
How do I select the appropriate program type? Where should the local declarations of a procedure be positioned? Am I supposed to immediately replace all obsolete language elements in existing code? Should I use procedural or object-oriented ABAP? The official ABAP programming guidelines provide clarity and security by answering these questions, and many more that may arise in your daily work. Readers learn the general principles that should be taken into account when you create new programs and classes and find the answers to your questions on style, including naming, commentation, and structure of programs and procedures. Plus, explore guidelines on individual aspects of architecture, such as object orientation, error handling, user interfaces, data storage, and much more. With this book you'll be able to ensure your ABAP programs run predictably with no surprises by gaining in-depth knowledge on data types and data objects, calculations and accesses, internal tables, and more. That's just for starters! Explore volumes of practical tips and expert insights throughout the book, as well as examples of good and bad ABAP programming, to help you adopt effective working techniques and principles.
Dr Horst Keller works in the NetWeaver Developer
Tools ABAP group at SAP. As Knowledge Architect he is responsible
for documentation and roll-out relating to ABAP and ABAP Objects.
He also oversees the programs for preparing and presenting the ABAP
documentation including the relating search algorithms.
Wolf Hagen Thummel studied physics at the
Karlsruhe University, Germany, and received his doctorate in
experimental particle physics. In 2001, he joined SAP AG. He is
currently a member of the TD Core AS&DM ABAP group and there
focuses on language-related tools in the ABAP environment as well
as in the area of mass checks for quality assurance. He assumes
responsibility for ABAP checkpoint statements and the related
tools, memory analyses, and parts of the ABAP Debugger. Wolf Hagen
Thummel also deals with topics regarding the complexity of ABAP
programs. He is author of several ABAP-related publications in
trade journals and handbooks on programming languages.
![]() |
Ask a Question About this Product More... |
![]() |