Post a Reply Start New Message

Weblog:    Great Programmers will their Code to the New Guy
Subject: ABAP OO vs. classical ABAP
Date: 2009-07-03 02:09:21
From: Markus Theilen  Business Card
Response to: ABAP OO vs. classical ABAP


Hi everybody!


After using OO(A|D) for many years and ABAP OO for even more years in production, for me there is no way back to "classic" ABAP. Luckily for me, I could start with ABAP OO from day one. The best part of this was, that I could transfer my knowledge of OO from other languages to ABAP with minimal "customization". This is, what really should strike everybody: Learning to use OO wiseley in one language empowers you to get on the train in any other OO language. Getting started in another language is just about learning the different taste of syntactic sugar around the key parts of OO.


The analysis and synthesis parts of Thorsten's post in most of the times feels so much more natural in OO compared to procedural programming that I only fall back to the classic flavour of ABAP for the almost simplest test reports you can imagine. :-)


The good thing is that nowadays every newcomer from university come with good knowledge about OO, mostly Java. From my experience, these guys will have to learn a great bunch of new things (software architecture, design patterns, why on earth are there no good courses about design patterns at university ?!?), but they have very good ground to stand upon.


Greetings, Markus


No Previous Message Previous Message Next Message No Next Message

SAP, mySAP, mySAP.com, xApps, xApp, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product, service names, trademarks and registered trademarks mentioned are the trademarks of their respective owners.