Jak jsem začínal se SAPem - 2. část
Z toho, co jsem o ABAPu řekl minule, by se možná mohlo zdát, že programovat v něm dokáže každý, kdo alespoň trochu ovládá angličtinu. Není to tak docela pravda. ABAP je sice docela přístupný programovací jazyk; i neprogramátor v něm zvládne sesmolit nějaký ten report, ale k jeho plnému zvládnutí a využití všech pokročilejších programovacích technik, které nabízí, je přece jen zapotřebí o trochu více fištrónu. Především znalost jiného programovacího jazyka je pro začínajícího abapistu velkou výhodou. Ne snad, že by byl ABAP náročný na pochopení, ale jeho nadměrná rozvláčnost a velké množství příkazů (a jejich variant) by mohly potenciálního adepta od programování spíše odradit.
Já se však musím pochlubit, že mi ABAP přešel do krve poměrně snadno a rychle, protože jsem měl předchozí zkušenosti s Object Pascalem (Delphi), JavaScriptem a částečně také s PHP. Věděl jsem, co od jazyka chtít a znal jsem způsoby, jak toho obecně dosáhnout. Řada věcí je v ABAPu identická se zmíněnými programovacími jazyky, najdou se však i výjimky a není jich zrovna málo.




