2. Do you know ABAP?
What did ABAP stands for in the past?
What does ABAP stands for now?
ABAP History
Time Line of Programming Language
Classic ABAP History
ABAP OO History
ABAP as a Programming Language
Feature of ABAP
Strong Point ABAP
ABAP to the Future
Clean ABAP
ABAP Restful Programming Model(RAP)
Summary
Today’s Agenda
19. ABAP to the Future
Clean ABAP
Guidelines that apply the
Clean Code proposed by
Robert C.
https://github.com/SAP/styleguides/blob/master/clean-abap/CleanABAP.md
20. ABAP to the Future
Clean ABAP
• Naming
• Object-Oriented language
• Classes and Methods Definition
• Error Handling
• Comments
• New Syntax Usage
• Source Code Format
• Testing Techniques
• Assertions (errors / exceptions /
notifications)
https://github.com/SAP/styleguides/blob/master/clean-abap/CleanABAP.md
21. ABAP to the Future
ABAP Restful Programming Model(RAP)
https://github.wdf.sap.corp/DevelopmentLearning/restful-abap/wiki
https://video.sap.com/media/t/0_4f6eooyk
Tutorial
参考:
23. • Feature&Future of ABAP
• ABAP SQL(Open SQL)
• Data Model
• Business Function
• Clean ABAP
• ABAP Restful Programming
Model(RAP)
• Language type of ABAP
• Imperative ( Procedural )
• Structured
• Object – Oriented
• Script Language
• Birth of ABAP
• Born in 1983
Cf.) COBOL (1960 ~ )
Do you know ABAP?