General: ABAP Objects
I have a general question - I went to SAPTech Ed last month. They are highly suggesting using ABAP Objects. In fact when developing Web dynpros it looks like you have to know objects. And at SAPTech Ed of course they said the runtime on objects is better than function modules and the same as a perform.
About three years ago - I went to an ABAP Object class with 2 other people. We came back, and tried an Object program and classical ABAP program - they were easy programs. The object program took longer to run. And at that time we had heard the same thing from other companies. So, we decided that we wouldn't pursue using objects at our company. With the exception of BADIs.
But now it comes back around. It appears SAP is going down the road to switching new development to objects. So I'm trying to find out if it is SAP pushing or if we need to focus more on learning objects.
I really have two questions:
1. Is anyone using ABAP Objects?
2. How is the run time?
Thank you for your response!
Michelle
Work with ABAP Objects really seems too complicated ( a lot of code ), normal ABAP code is good enough for simple programs, but the ABAP Objects are good for big programs (this is not a problem only of the ABAP Objects, is a "problem" of the Objects theory, their improvements have much importance in reusability and great developments )
It's good to get familiar with ABAP OO ... in the standard SAP programs there are more and more ABAP OO.
In the ABAP Academy 2-3 years ago, one of our tutors said that ABAP OO is the future of ABAP, however an other very good tutor said, that Object Oriented approach is not really good for ABAP, and probable ABAP OO won't be widely used .... now I think ABAP OO is the future of ABAP
For "classical-style" requirements it's easier to use "classical-style" programming ....
I use ABAP OO only for control objects (ALV Grid, Split control, Picture control).
Incho