云效AI研发助手化身裁判,为首个重构大师实时打分

2020年11月1日,阿里巴巴「83行代码」重构大师挑战赛总决赛在云效AI研发助手“严厉”判分下,最终决出TOP3。3000多位参赛选手经过一周层层选拔,最终有226位选手一路过关斩将,杀入总决赛,抢夺“重构大师”最高荣誉。

云效AI研发助手化身裁判,为首个重构大师实时打分

阿里云云效「83行代码」挑战赛是阿里技术人每年一度的技术竞技和狂欢,这次重构大师赛首次以重构玩法面向业界开放,并将阿里云的代码管理平台Codeup的AI研发助手评委能力亮相。这次赛事以科幻题材拯救方舟为背景,工程师通过重构方舟各舱门系统的代码,将舱内系统功能进行优化。这也吸引了2万多人围观,3000多位技术人参赛,其中还有来自北大、清华、浙大的107所高效以及56家企业组队参赛。

这次赛事激发了大批业内人士围绕着优雅代码结构、复杂度、代码规约、面向对象等维度的深度探讨和切磋。

云效AI研发助手加持大赛

云效AI研发助手化身裁判,为首个重构大师实时打分

为本次大赛加持的另一大亮点是——云效代码托管平台AI研发助手,它不仅引导参赛选手一步步了解重构的价值和核心,还为参赛选手提供标准的智能打分能力,参赛选手每次提交代码,AI研发助手会从代码规约、代码复杂度、面向对象、运行结果四个角度进行打分,并给予部分的修改建议,提升代码质量。

云效AI研发助手化身裁判,为首个重构大师实时打分

AI研发助手还有什么能力

AI研发助手除了点评代码,打分代码,还能在Code review环节中智能评审,识别编码缺陷和敏感信息,并提供问题修复方案。采访云效AI研发助手的技术负责人张玉明,告知AI研发助手的能力是基于业界和学术界较为流行的算法,并分析和规避其局限性,实现更加精准和高效的检测优化方案,其中多项算法已获专利,代码补丁智能推荐(Precfix)被国际软件工程大会(ICSE)收录。我们最近通过算法给AI研发助手赋予了新的能力——“安全漏洞自动检测”,可以第一时间识别到业界新发的危险漏洞,及时保护代码安全,另外一项“代码漏洞自动修复”的功能在探索中,希望做到帮助用户修复代码安全问题。

云效AI研发助手化身裁判,为首个重构大师实时打分

AI 研发助手还在学习更多的本领,等待他带来的惊喜吧!

展开阅读全文

页面更新:2024-05-19

标签:方舟   助手   规约   复杂度   高效   参赛选手   阿里   挑战赛   化身   算法   裁判   赛事   实时   业界   大师   能力   代码   智能   数码   技术

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top