『』接手过祖传代码吗?“定时炸弹”接力赛,又惊险又刺激!

文章图片

文章图片

文章图片
有人戏称祖传代码像老太太的裹脚布——又臭又长
虽然很多企业都有开发规范 , 但实际上并没有严格执行 。 或者有些“上古代码” , 连注释都没有 , 新接手的萌新一脸懵逼……
【『』接手过祖传代码吗?“定时炸弹”接力赛,又惊险又刺激!】
谁知道前面啥功能 , 谁敢动?
阅读一遍代码?不存在的……
产品经理催的紧 , 一堆需求要实现 。
没写代码BOSS还以为没干活 。
要加新功能怎么办?
后面来一条else if美滋滋 , 可以准时准点下班啦!执行效率?
不存在 , 功能实现不就行啦!
上古源码N次易手 , 总存在一些莫名的bug 。 每当接手这样一份代码的时候 , 小睿都心惊肉跳 , 生怕跑着突然宕机 。
真的像马拉松接力赛 , 只不过是接力棒换成了“燃烧着引线的炸掉” 。
Synopsys 公司发布了 2020 年开源安全和风险分析(OSSRA)报告 , 揭示了过去一年中几乎所有(99%)的经审核代码库均至少包含一个开源组件 , 其中开源代码占总体代码的70% 。 然而更值得注意的是 , 老化或废弃的开源组件的继续广泛使用 , 其中 91% 的代码库包含的组件已经过时四年以上 , 或者在过去两年中没有开发活动 。
此外 , 更令人担忧的则是不受管理的开放源代码带来的日益严重的安全风险的趋势 。 经过审计的代码库中有 75% 包含具有已知安全漏洞的开源组件;同时 , 几乎一半(49%)的代码库包含高风险漏洞;两者比例都实现了同比增长 。
可以看出祖传代码不仅仅维护困难 , 其安全性目前也存疑 。
“祖传代码”后面的新人看不明白也不敢动 , 导致后面的APP版本迭代跟危房改造一样 , 不知道敲了哪堵墙 , 这房子就塌了 。
为避免此类现象 , 严格制定规则 , 并且严格遵守 , 加强管理 。
尽量做到代码不因人事变动而改变思路方是正途 。
推荐阅读
- 『程序员』装出新高度! 程序员用代码写招租广告只因不想与其它行业人士合租
- 路飞写代码|浪潮也难以逃脱限制,自主自研迫在眉睫!美国科技霸凌背后的“获利”浪潮也被美国进行断供更大的风暴还在后面写在最后:,中兴、华为之
- 『』公司新招架构师,同事让他写代码被怼:我不写代码的,结果愣住了!
- iphone12@iPhone12终于干掉了祖传充电头
- 无话不谈|祖传五福一安终于说再见!20W充电器Q3量产:苹果贼精明
- 手机之家|祖传充电都没了 iPhone 12 或不再附充电器,5W
- 最游湖北|就差摆好地摊啦!祖传“摆摊九阴真经”重现江湖……,你离马云
- 浅浅说科技|iPhone12迎来技术升级,解决一个“祖传”短板,苹果传来好消息
- 老盖聊技术|批处理bat转换为exe,dos脚本代码加密,bat转exe软件图文教程
- 产业气象站|代码人生丨C++程序员容易走入性能优化误区!对此你怎么看呢?
