会开发和懂开发区别x.docx
《会开发和懂开发区别x.docx》由会员分享,可在线阅读,更多相关《会开发和懂开发区别x.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会开发和懂开发区别x会开发和懂开发的区分在 SAP 领域,做开发的人许多,会 ABAP 的也不少,但真心懂 ABAP,懂开发的人却不多。许多人从事开发行业,只是单纯为了开发而开发,为了写代码而写代码。只要能够实现功能,哪怕里面埋了许多雷挖了许多坑也无关紧要,甚至 BUG 百出。SAP 系统最注意的是代码的质量以及运行高效率和简洁,否则一旦程序有问题,影响的并不是程序本身,而会影响到实际企业生产,甚至肯定程度上影响到决策层的推断。跟 SAP 其他模块一样,ABAP 没个大几年的累积阅历是无法成为大神级别的,除非是天生天赋异禀。因此会点 ABAP 语法和开发并没有什么了不得,跟其他诸如.net、J
2、ava 和 PHP 等语言一样,培训一段时间就能够上手了,但真的要做到把控需求,功能可扩展延展性就难了。也印证了一句话:会 ABAP 的不稀奇,懂ABAP 才难求;会业务模块的不稀奇,即会业务又懂开发才万金难求!以下列举几项,简要说说会开发和懂开发的区分:一、更新错误问题会开发的人:循环一百次,每次暂停一秒后再 Insert 表,直到胜利为止,假如100 次了还失败,那就忽视!所以一旦出现这样的状况,程序就会卡死;懂开发的人:Try 一下,捕获消息号和文本抛出,然后 RollBack。但假如是无关紧要的表(如日志表),干脆就忽视掉;如下图奇妙的代码: 二、多重逻辑推断问题会开发的人:IF 能写
3、多少就写多少,哪怕功能里面都是重复的逻辑;懂开发的人:采纳 ABAP 的动态语法,将重复的功能整合在一起,区分就在动态语法推断上;如下图代码: 三、SAP 增加的写法须要说明的是 SAP 增加是对系统标准功能和逻辑的一种延长和更改,须要特别的慎重,同时最好有参数表来做开关限制,输出的消息也得有长文本做描述;会开发的人:找到一个增加就兴奋不已,然后干脆写代码,不考虑任何扩展和开关限制,也是干脆 Message 出来消息,很难追踪;懂开发的人:不仅做了参数限制,同时还会做事务代码或程序名的推断,至于Message 则在 SE91 里面做消息号新建引用,便利维护和追踪!如下图奇妙的代码:(代码里还有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 开发 区别
限制150内