Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am an ABAP programmer with a knowledge of basic ABAP programming and concepts necessary for a beginer. I want to have a deeper understandings of the subject including the small tips and tricks which will be helpful in times of need; I want to have a systematic structure of the concepts which I can search and learn easily.

Is there a book out there that's the de-facto standard for describing best practices, design methodologies, and other helpful information about ABAP programming? What about that book makes it special?

share|improve this question

closed as off-topic by MichaelT, GlenH7, Kilian Foth, jwenting, gnat Aug 28 at 10:08

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – MichaelT, GlenH7, Kilian Foth, jwenting, gnat
If this question can be reworded to fit the rules in the help center, please edit the question.

Define: "best". –  jzd Apr 18 '11 at 11:43
I knew this question will come up. Well 'best' can be defined as the adjective that is suitable to any book when the reader gives an optimistic opinion about the book and the author based on the way it is written or the way the reader has percieved. –  Yuva Apr 18 '11 at 12:22
in that case there are multiple "bests". Your definition matches the word "Good", not "Best". –  jzd Apr 18 '11 at 12:39
Hi Yuva, open-ended book recommendation questions don't work well here, as they tend to be a list of people's favorite book with no explanation about why the books are any use. I've revised your question to better fit with what types of book questions we do allow here. For more information, check out Are book recommendations on-topic?. –  user8 Sep 5 '11 at 19:15

1 Answer 1

I suggest the book Official ABAP Programming Guidelines.

Dr. Horst Keller and Dr. Wolf Hagen Thümmel work at SAP in the TD Core AS&DM ABAP group, whose members are responsible for the ABAP language. As a Knowledge Architect, Horst Keller is mainly responsible for documentation and rollout of ABAP and ABAP Objects; Wolf Hagen Thümmel focuses on language-related tools in the ABAP environment as well as in the area of mass checks for quality assurance.

Some quotes from the readers who reviewed the book

If you're like me and have often wondered what the best practices were for a particular aspect of the ABAP language, this book will answer your questions definitively.


this guide is very good, even for very experienced ABAPers. it makes us realize that better programming standards means - much more than the standard naming conventions, modularization and exception handling.

Now there is not a de-facto ABAP book as far as I know, but I think this is one of the best resources you can find.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.