Soft_Job 板


LINE

小弟软体新手, 斗胆请问各位前辈 SAP 到底有什麽过人之处让世界500大公司都愿意采用? 最近有幸碰到号称 SAP 原厂量身打造的模组 号称物件导向设计 开开心心的拿着精美的 SAP 原厂文件, 依照上面的指示来写 结果 class 档写好之後测试被钉得满头包 只好认命开始研究模组原始码 打开一看...不得了, 根本不是人类可以看懂的东西 里面为了效能大量使用指标 (可以理解, 但是不能原谅) 不知道什麽原因使用一堆全域变数当作参数传!? (变数很容易在跑明细的时候被污染) method 名实不符 (居然有 method 包了三四个类似功能, 进去再用switch case细分) method 大量使用 changing (直接修改传入的资料结构造成结果难以预期) 变数命名难以理解 (全都叫做 xx_data, xx_field, xx_sel_opt) 参数内容难以理解 (不是实际要使用的数值, 而是传递 table 的 key, 难以确认内容) 巨型回圈 (想要一个 loop 解决一次查询, 结果是回圈内部充斥各种诡异判断式) 海量的 flag (配合以上几点, 要知道自己的查询条件有没有下错只能掷筊) 以上状况都导致常常需要开一堆视窗才有办法追踪 更要命的是 SAP 还限一个帐号只能开 8 个视窗 常常看到一半就忘记自己在干嘛了 一个完全没有封装可言的软体还自称 OO ? 这麽难用的东西网路上居然很少人骂? 要说稳定吗... 确实是没看过 SAP 当机或是因为 exception 中断啦 可是一个一直生产垃圾资料的系统再稳定也还是垃圾啊 是不是我还太年轻, 没有搞懂 SAP 真正的核心价值? -- ╔═ ═╦╦═════╦═════╗ ◤◤◤ ╠╣飞鸟ももこ╠═╗ ║ ║╚═════╝ ╚═╦═╣ ║╔══════╗╔═╩═╣ █◤ ╠╣Momoko Asuka╠╝ ║ ◣◢◣◢╩╩══════╩════╝ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.136.166.107 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1561713359.A.3B5.html
1F:→ MOONY135: 有点不想讲干话 不过生产垃圾资料的软体叫垃圾 那所有的 06/28 18:24
2F:→ MOONY135: 刀都叫凶器搂? 06/28 18:24
3F:→ MOONY135: 你文章里面的确把为什麽是SAP的理由自己讲出来了 06/28 18:26
我是真的搞不懂为什麽明明很简单的需求在 SAP 上面实作变得这麽难 这几天遇到的状况大概是这样 需求很简单, 就资料库里面两张表取值相减而已, 每个星期刷一次建立 csv 档 结果刷出来变成这样 ID   英文代码  中文名称  数量 0001        苹果    50 0002  ORNG    柳丁    800 0003  WMLN    西瓜    300 0004  APPL    苹果    400 第一笔的英文代码居然不见了, 这个操作明明只有用 ID 去取值 为什麽其他同样是苹果的英文代码都在, 只有第一笔消失? 查了一整天才发现第一笔的某个不常用栏位有值 导致触发了某个 flag 进了某段神奇的程式 进去神奇程式之後什麽事情都没做, 最後还把全域变数清掉了导致取值失败 而这些毛病确实也开始影响到公司原本的业务流程了 花大钱买 SAP 结果买的人用起来痛苦 下去做的人也很痛苦
4F:推 FatSquirrel: 优点就是很贵 (x 06/28 18:34
5F:→ MOONY135: 楼上说的对 优点之一是贵 06/28 19:19
6F:推 yoyoma: Google 南山 系统 06/28 20:08
7F:推 callmewade: abap喔? 不推荐 路蛮窄的 06/28 22:08
8F:→ MOONY135: 那原本db里面apple还有值吗 06/28 23:00
看到这种结果我第一个想法也是检查资料库, 结果资料库的内容是正常的 不然怎麽会有需要去看原始码 QQ
9F:推 sisters: 所以你就知道南山人寿核心换SAP有多折磨自己了 XD 06/28 23:39
10F:→ sisters: 可惜上面的大老板就是非SAP不用 是SAP的信徒 06/28 23:39
反正出钱的最大, 而且他不用自己跳下来玩 XD ※ 编辑: gasbomb (61.228.160.242 台湾), 06/28/2019 23:54:07
11F:→ realbout: 我看到java就会骂一次 06/29 00:35
12F:推 atpx: 之前待过原厂的心得, 原厂也是会招收新手的 06/29 00:55
13F:推 viper9709: 原来有这麽夸张 06/29 02:01
14F:→ layan: 你知道的太多了 06/29 02:07
15F:推 FatSquirrel: 如果是捞标准table的内容的话,看要不然先查查有木 06/29 10:05
16F:→ FatSquirrel: 有合用的bapi可直接取用 06/29 10:05
17F:推 sb107912: 这是原厂SAP新手工程师的关系吗 06/29 12:20
18F:推 pinkygiveme: 一个南山系统的案例可以代表整个产品喔? 真敢讲 06/29 17:17
19F:推 GameGyu: 南山人寿新的资讯系统「境界成就」,是向德国资讯大厂爱 06/29 17:52
20F:→ GameGyu: 普思(SAP)采购,由於SAP不曾设计过寿险公司的资讯系统. 06/29 17:52
21F:→ GameGyu: .. 所以是1.0版的软体 06/29 17:52
22F:→ allenxxx: 厂商用SAP就跟老板买双B一样,感觉就高级了起来 07/01 10:17
23F:→ allenxxx: 你顶多只是司机 07/01 10:18
24F:推 Weky: 优点就是他活过来没被淘汰 前面消失的少说数千款 07/01 10:36
25F:推 vn509942: 品牌优势就是潮 07/01 14:37
26F:→ tttkkk: 再过20年 回来看这篇文章 你或许就会懂了 07/03 02:23







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP