|
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
|