云效走进百所高校 让上千学生真正认识代码

简介:“第一次接触代码重构,对java这个语言有了更深的了解”“每通关一次都有很大的成就感”

image.png

日前,阿里云云效联合阿里云大学团队,面向全国高校学子正式启动了83行代码重构大赛,4道关卡闯关夺宝,寓教于乐,以赛促练!目前已有近200所高校,超过1500名学生报名参赛,大赛交流群中天天都滚动着学生们对于代码热情的交流与思考。java

image.png

学生们在大赛交流群内的热情交流程序员

**83行代码是啥?
**编程

2018年4月13日 阿里巴巴研发效能事业部&系统软件事业部&中间件事业部举办了第一期多隆奖活动,Review过程当中,多隆看到某代码片断结尾处时,忽然补上一句:往上翻看下第 83 行,这种对代码怀着敬畏之心的精神感染着每位程序员,83 行代码就此诞生。迄今已成功举办两届,吸引了几万阿里技术工程师与开发者参与,更有多隆、孤尽等上百位阿里技术大牛面对面代码点评,是阿里集团内部参与人数最多的代码赛事。设计模式

2020年10月24日,阿里云云效首次让83行代码重构大赛对外,超3000开发者参赛,2万多人围观。比赛赛制采用通关制,加强趣味性的同时,也吸引了更多不一样技术水平的学生参与,以达到寓教于乐,以赛促练的目的。赛事平台由阿里云云效提供,智能AI研发助手进行重构打分,趣味性、智能性和实用性并存。编程语言

**“测试只能说明程序有错误,而不能说明没有错误”
**工具

经过参加本次比赛,我了解到了理解需求是一个多么重要的技能。同时在比胜过程中经过 UT 明白了“测试只能说明程序有错误,而不能说明没有错误”这一真理。在比胜过程中使用到了一些常见的设计模式,经过使用这些设计模式来对程序进行解耦能大幅提升程序的可维护性和可拓展性。学习

——贵州理工学院 张仕劼测试

image.png

张仕劼同窗特意展现了这段代码,里面包含了他对于程序后续的可扩展性和可维护性的思考。阿里云

**“第一次接触代码重构,对java这个语言有了更深的了解”
**spa

经过此次阿里云的83行代码大赛,让我对java这一面向对象的语言有了更深的了解。虽然说是第一次接触代码重构,可是经过阿里云大学的课程视频,我对代码重构有了一个基本的认识,从而也使得本身在代码编写方面有了进一步的提高,但愿阿里云之后可以多多开展相似活动。

——贵州理工学院 龙建宇

image.png

龙建宇在第1关的代码展现

**“每通关一次都有很大的成就感”
**

本次阿里云为各类水平的程序猿提供了一个检验本身的平台。因为我本身的实力也不是很强,基本上止步于第三关。可是我也依旧会努力去解题,获得其中的乐趣。感受打开了新技术世界的大门~重构代码的比赛比较有乐趣,每通关一次都有很大的成就感,以为不是很好的就是感受没有测试用例,有的时候有点无从下手,有的规则会有一丝丝理解不太清楚(来自一个初级程序员的想法)。

——日照职业技术学院 闫同窗

**“体会到了设计模式的重要性”
**

在重构代码时,发现不少不足的代码就是按照咱们日常的逻辑来写的,很不严谨,耦合度也很大。我以前稍微了解过一些设计模式,在比胜过程中一边尝试本身去解决程序中的一些小问题,一边尝试用设计模式解耦,遇到过不少小问题,也和答疑群的各位同窗一块儿交流,体会到了设计模式的重要性,也提高了本身的代码能力,很不错的一次参赛经历。

——常州大学 丁同窗

**老师的评价
**

83行代码大赛经过线上活动形式“以赛促练”,不只加强了学生对计算机编程语言专业知识的了解,也经过企业的产品与工具为学生们提供了一个锤炼代码能力的平台。比赛不只趣味十足更是科技感十足,经过本次比赛也调动了学生学习用心性,达到以赛促学、赛学结合的目的。感谢阿里云大学和阿里云云效团队提供这样一个舞台,让学生有实践的机会,在赛事中汲取经验和启发,并不断学习新的知识来提高潜力。

——常州信息职业技术学院 周老师

**赛事火热进行中
**

当即前往参赛:https://college.devops.aliyun.com/

就算你是小白,也能够经过闯关成为大神。

大赛交流钉钉群:33789107

本文内容由阿里云实名注册用户自发贡献,版权归原做者全部,阿里云开发者社区不拥有其著做权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。若是您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将马上删除涉嫌侵权内容。
相关文章
相关标签/搜索