它的评估意见是否科学
来源:津信变频器 发布于:2019-4-21 9:10:32 点击量:
2019/04/22 08/23/55 【丹佛斯变频器 www.dfsbp.com】工程师写好代码,就提交到线上,PRECFIX会进行REVIEW,指出缺陷代码及相应的修复建议。
在这次阿里史上最大规模的代码品鉴会上,"最出风头"的就是决赛现场上,AI评委首次亮相。
一位工程师透露,过去人工REVIEW代码查找BUG可能需要几小时甚至几天时间不等,而现在不用一杯咖啡的时间,PRECFIX就可以REVIEW完提交的全部代码,提高了至少20%效率。当选手提交代码后,AI评委会从静态分析、运行时分析、群体共性等不同维度对代码快速打分,还能进行略带文采地评价,比如"停也不停,改也不改,代码写得一气呵成没有BUG,简直是人神合一、人码一体的无敌境界!"
这无疑是广大程序员的"福音"。
据介绍,目前PRECFIX已被部署到阿里巴巴代码生产环境,用于缺陷检查。
它的速度可达到毫秒级,且误报率低。如果代码写得好,它还能夸你"玲珑精巧,实是代码中极品",岂不美哉?
4月18日丹佛斯,在阿里巴巴举行的83行代码挑战赛总决赛上,这样的程序员贴心好伴侣——AI评委出现了。有人要问了,AI评委能评估代码的原理是什么?它的评估意见是否科学、合理呢?
这就要归功于AI评委中集成的最重要工具——PRECFIX,这是伟肯变频器由阿里巴巴研发的代码检修机器人,不依赖测试用例、编译结果,通过静态扫描即可自动定位BUG,并提供修复建议,尤其是能够发现一些规则检查和人工评审都无法发现的缺陷。这对程序员的意义不言而喻,有调查数据表示,开发工程师一半时间在写代码变频器维修 ,一半时间在修BUG,有了PRECFIX,工程师完全可以有效提高开发效率和整体代码质量。
"有时候遇到未知BUG头都大了,一直改一直改,结果越改越烦,就没有什么提高 BUG 效率的工具吗?"
大概每一个程序员,都有一个梦想:希望身边能有一个贴心的"伴侣",能看懂自己的代码。每一个程序员,都有一个灵魂伴侣,它的名字叫"代码"。
这个AI评委是个啥"黑科技"?
简单来说,这是阿里巴巴代码平台研发的人工智能系统。
将来,PRECFIX还未开放给全球开发者使用。
每一个程序员,都有一个命中宿敌,它的名字叫"BUG"。到时候,广大程序员见面打招呼的第一句话可能不再是"你的BUG修好了吗?",而是"你的代码今天得到PRECFIX的彩虹屁了吗?"
20190422082355
>下一篇:它落到了人类作曲家伯努瓦卡雷
相关阅读
- 如何保证绿色金融的商业可持续性
- 核心盈利模式不明等原因
- 并通过了深圳市计量质量检测院全电参数计量校准认证
- 就收购SINO REN变频器维修EWABLE ENERGY HOLDINGS COMPANY LIMITED全部已发行股本
- 中化及海南炼化项目的投产预期同样加剧了市场恐慌情绪