SAP ABAP技能树
分枝介绍
从难易程度以及普及程度来进行了大概的分类,从基础,到中级到高级的技能,纯是根据本人的判断进行分类,不代表任何官方的意见。
基础部分
主要涵盖了开发语言基本的需要掌握的技能,纯粹从技术的角度以及工作中必须掌握的技能的角度加以区分。比如基本语法,报表的开发,数据库(DDIC)对象的使用等等,是在 ABAP 开发中必须掌握的。中级部分
从开发的难易度来说,这些技术需要一些基本技能以及经验的积累,比如面向对象的编程,接口,增强之类的。不是说程序的编写难度大,而是这种开发涉及到设计,接口,数据结构以及性能多方面的考虑。高级部分
高级部分涵盖了一些不常用,但是如果想研究门槛稍微高一些的技术,我把 JS 放到高级,因为目前 ABAP 开发和 JS 的技能没有直接的联系。最初我是把 js 放到基础部分的,因为在本人开来,每个 ABAP 开发人员都应该掌握至少很基础的 js 开发的技能。
结语
- 基础部分必须牢牢掌握,语法,各种语句的使用方法,使用时的注意事项。如果你刚刚开始接触 SAP ABAP 语言,那么这部分的知识都应该掌握,先不要迷失于 SAP 海量的数据库表,大量的函数以及复杂的业务流程之中,首先掌握这个语言基础,随着时间去研究业务流程以及数据库表的关联会更加容易一些。
- 中级部分往往和基础部分有很多的重叠,比如增强,最终还是 ABAP 代码,问题是在做增强的过程中,你需要了解这个增强所牵扯到的业务流程,需要考虑你的变更会产生多大的影响,会不会造成业务处理的性能变差等等。有了很好的基础知识,那么在这部分至少不会使用错误的编程方法去处理业务逻辑。
- 高级部分可以根据实际项目的需要有针对性的研究,其核心还是 ABAP 代码,但是实现方式,如何配置,怎样融入到业务流程中才是核心。如果在项目中遇到这样的技术或者需求,一定要把握机会,深入的学习,对将来的发展有很大的帮助。
SAP ABAP技能树相关推荐
- SAP ABAP 因系统维护使ABAP语法不再被支持导致使用很久的程序报错问题之分析
SAP ABAP 因系统维护使ABAP语法不再被支持导致使用很久的程序报错问题之分析 所在项目客户的一家工厂上线已经超过半年,其业务部门提出一个使用了半年的RF枪程序,突然不能使用了.程序直接Dump ...
- SAP ABAP FM AC_DOCUMENT_RECORD 研习
SAP ABAP FM AC_DOCUMENT_RECORD 研习 如下物料凭证号4904373511/2018,对应的财务凭证号32000006184如下: 如何从ABAP的角度用某个functio ...
- 《SAP ABAP 开发入门》课程正式发布
首先,课程还没有全部做完,这次课程采用的是连载的方式,目前已经完成第二章共计8个课时.以后打算每周至少更新2个课时,在每周三和周六必定更新.当然如果时间允许的话,我会加快课程的制作. 课程购买地址 & ...
- [转]SAP ABAP中使用Read_Text函数读取项目文本的方法
SAP ABAP中使用Read_Text函数读取项目文本的方法 使用Read_Text函数来读取文本内容.需要找到相关参数. 下面以采购订单为例: 双击文本,进入文本编辑器. 转到->表头. 显 ...
- 【MM系列】SAP ABAP 编辑字段出现:对象编辑中的错误
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 编辑字段出现: ...
- SAP ABAP 平台新的编程模型
ABAP 编程语言的演变 在过去 40 多年中开发的所有 SAP 功能中,大部分都是用 ABAP 编写的.ABAP 编程语言是我们的旗舰语言,并且已经证明它是开发业务应用程序的经过验证的强大平台. 多 ...
- SAP ABAP SteammPunk 蒸汽朋克的最新进展 - 嵌入式蒸汽朋克
Steampunk is going all-in 什么是 SAP ABAP Steampunk(蒸汽朋克)? Steampunk(又名 SAP BTP ABAP 环境):提供一个 ABAP 平台,它 ...
- 使用 Excel 读取 SAP ABAP CDS View 通过 ODBC 暴露出来的数据
在阅读本文前,请务必先按照在 Excel 内使用 ODBC 消费 SAP ABAP CDS view 介绍的步骤,将 SAP BTP 平台 ABAP 环境下指定的 CDS view,通过 Open D ...
- SAP ABAP Development Tool 提高开发效率的十个小技巧
这是 Jerry 2021 年的第 46 篇文章,也是汪子熙公众号总共第 323 篇原创文章. Jerry 已经有很长一阵子没有打开工作电脑上的 SAP ABAP Development Tool 了 ...
最新文章
- JAVA获取局域网内对应IP电脑的MAC地址(物理地址)
- 美多商城之购物车(购物车管理2)
- 字符串相关的类String
- es6变量的解构赋值
- dedecms 实现分页填写页码直接跳转到分页 【dedecms】
- am335x 打开内部 RTC
- 消息队列服务器 轻量,PHP的轻量消息队列php-resque使用说明
- mysql-防止XSS攻击
- linux内核镜像sd卡,【原创】Linux QT镜像的制作--制作SD卡启动盘
- 基于pjsip实现p2p语音对讲
- [NYOJ 15] 括号匹配(二)
- 机器学习,看完就明白了
- ubuntu切换python默认版本从2.7到3.5后 报错 ImportError: No module named 'pip'
- Python-二分及bisect模块
- linux 如何查看进程端口号,在linux中查看进程占用的端口号
- ai 文案_AI是UX文案的未来吗?
- bui框架与php结合,bui框架前端自定义配色基础属性
- 电路城 电路方案 51单片机开发板(原理图+PCB+学习程序源文件)
- 一个exe可执行程序的生与死
- 今日骑行路线里程。。。
热门文章
- PMCAFF原创文章人气周榜第三期(原创干货由你评鉴,在评论里写下你的看法吧~)
- 产品经理的四大境界与核心能力
- PMcaff-干货| App品牌初期搭建必须要注意的几个点
- 3分钟学会如何调度运营海量Redis系统
- Java SE 12扩展Switch语句/表达式完整指南
- mysql binlog2sql闪回数据
- linux搭建gitlab
- 数组去重的各种方法速度对比
- 安装mysql时报错:mysql file /usr/share/mysql/czech/errmsg.sys from install of MySQL-serve的问题...
- java 大数的学习