SAP ABAP技能树
分枝介紹
從難易程度以及普及程度來進(jìn)行了大概的分類,從基礎(chǔ),到中級(jí)到高級(jí)的技能,純是根據(jù)本人的判斷進(jìn)行分類,不代表任何官方的意見。
-
基礎(chǔ)部分
主要涵蓋了開發(fā)語言基本的需要掌握的技能,純粹從技術(shù)的角度以及工作中必須掌握的技能的角度加以區(qū)分。比如基本語法,報(bào)表的開發(fā),數(shù)據(jù)庫(DDIC)對象的使用等等,是在 ABAP 開發(fā)中必須掌握的。
-
中級(jí)部分
從開發(fā)的難易度來說,這些技術(shù)需要一些基本技能以及經(jīng)驗(yàn)的積累,比如面向?qū)ο蟮木幊?#xff0c;接口,增強(qiáng)之類的。不是說程序的編寫難度大,而是這種開發(fā)涉及到設(shè)計(jì),接口,數(shù)據(jù)結(jié)構(gòu)以及性能多方面的考慮。
-
高級(jí)部分
高級(jí)部分涵蓋了一些不常用,但是如果想研究門檻稍微高一些的技術(shù),我把 JS 放到高級(jí),因?yàn)槟壳?ABAP 開發(fā)和 JS 的技能沒有直接的聯(lián)系。最初我是把 js 放到基礎(chǔ)部分的,因?yàn)樵诒救碎_來,每個(gè) ABAP 開發(fā)人員都應(yīng)該掌握至少很基礎(chǔ)的 js 開發(fā)的技能。
結(jié)語
- 基礎(chǔ)部分必須牢牢掌握,語法,各種語句的使用方法,使用時(shí)的注意事項(xiàng)。如果你剛剛開始接觸 SAP ABAP 語言,那么這部分的知識(shí)都應(yīng)該掌握,先不要迷失于 SAP 海量的數(shù)據(jù)庫表,大量的函數(shù)以及復(fù)雜的業(yè)務(wù)流程之中,首先掌握這個(gè)語言基礎(chǔ),隨著時(shí)間去研究業(yè)務(wù)流程以及數(shù)據(jù)庫表的關(guān)聯(lián)會(huì)更加容易一些。
- 中級(jí)部分往往和基礎(chǔ)部分有很多的重疊,比如增強(qiáng),最終還是 ABAP 代碼,問題是在做增強(qiáng)的過程中,你需要了解這個(gè)增強(qiáng)所牽扯到的業(yè)務(wù)流程,需要考慮你的變更會(huì)產(chǎn)生多大的影響,會(huì)不會(huì)造成業(yè)務(wù)處理的性能變差等等。有了很好的基礎(chǔ)知識(shí),那么在這部分至少不會(huì)使用錯(cuò)誤的編程方法去處理業(yè)務(wù)邏輯。
- 高級(jí)部分可以根據(jù)實(shí)際項(xiàng)目的需要有針對性的研究,其核心還是 ABAP 代碼,但是實(shí)現(xiàn)方式,如何配置,怎樣融入到業(yè)務(wù)流程中才是核心。如果在項(xiàng)目中遇到這樣的技術(shù)或者需求,一定要把握機(jī)會(huì),深入的學(xué)習(xí),對將來的發(fā)展有很大的幫助。
總結(jié)
以上是生活随笔為你收集整理的SAP ABAP技能树的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 复制迁移数据库表数据程序
- 下一篇: 采购订单单位与基本计量单位不一致问题案例