活动沙龙 日常的开发工作中,你做过哪些「减法」?丨有奖征文

RTE开发者社区 · 2023年02月15日 · 2298 次阅读

二月春风似剪刀啊朋友们!别的地方不知道,这几天北京的风刮的属实有一些厉害。

提到剪刀,就不难联想到「做减法」,也就是我们社区 2 月份的征文主题。

工作多年的开发者,难免会碰到 (或者亲手写出) shit 一样的代码。

究其原因,在于很多开发者和技术团队只会通过写补丁式的代码,来进行项目的迭代或功能的增删,毕竟写 100 行代码的复杂度远低于删掉 100 行代码。缝缝补补几次,代码很难不变的和 shit 一样。

但 “做加法” 是人类的通病。在寻找解决方案时,我们大脑的默认选项是 “增加点什么东西” 而非删减掉什么。

"人们越是经常依赖加法策略,就越是容易陷入认知误区。"这是弗吉尼亚大学的心理学家 Gabrielle Adams 的一个观点,他认为 “随着时间的推移,做加法的习惯可能会越来越强,从长远来看,我们最终会错过最佳的方案。"

所谓的 “减法” 可能就包含减少垃圾代码的堆叠和输出,抽象到更高的层面来进行程序设计;减少无用的沟通,用更高效的方式进行项目协作...

所以,声网 RTE 开发者社区 2 月份的征文主题就是「做减法」!

快来分享你在日常开发工作中做过哪些减法?或者有哪些做减法的技巧与经验?

01 活动主题

1、给工作「做减法」!

在本篇帖子下留言,分享你日常工作中的「减法日常」,最好和技术、开发、项目相关哦~我们将会挑选 5 位小伙伴送上社区大礼包一份!

2、给项目「做减法」!

基于声网的 SDK(不限版本和方向),用尽可能少的代码(100 行以内)开发并跑通一个实时互动领域的场景/功能。

示例文章
  • 只需 5 行代码就能给网站添加视频聊天/直播推流功能 https://www.shengwang.cn/cn/community/blog/24099
  • 用三行代码开发 iOS 视频通话 App【声网 RTE 教程】
  • 用三行代码开发 Flutter 视频通话 App【声网 RTE 教程】
文章要求
  • 在正文的第一句加入 “我正在参加「声网 RTE 开发者社区」征文活动”,并附带本活动外链
  • 文章标题前需加上前缀【开发者的减法日常】 体裁规范
  • 代码块: 必须满足发布通过审核并且成功运行的,不得抄袭同类平台的代码块。
  • 文章: 根据自己撰写的原创代码块,产出相关文章,文章中必须包含相应的代码块链接,可以是历史文章中的代码修改也可以新建代码块,文章字数 ≥500 字。
  • 文章和代码块都要求原创,内容符合社区的内容标准和规范, 字数不得少于 500 字,不得有广告/洗稿/凑字数等行为。

注意,所有的文章都不能只贴代码,要有自己的分析思考,否则不计数。
(本次活动不与站内其他活动并行,一篇文章/帖子只能参加一个活动;若活动中发现作弊行为,立即取消活动资格!)

02 活动奖品

  • 参与「给工作做减法」内容最优质的 1 名童鞋获得 200 元京东卡一份
  • 参与「给项目做减法」内容优质的前 3 名童鞋将获得 300 元京东卡一份
  • 所有成功参与的小伙伴都将获得声网 RTE 开发者社区专属徽章一枚!
  • 我们将随机挑选 3 位童鞋额外获得「双肩包 or 卫衣 or 充电宝」礼品自选一份哦

03 参与方式

本期活动时间:即日起 - 2023/3/31

  • 注册/登录「声网 RTE 开发者社区」账号,页面右上角点击「写文章」按钮发布对应内容,参与征文的小伙伴,文章标题前需加上前缀【开发者的减法日常】哦
  • 将发布的文章/帖子链接贴在活动页面下方的评论区,点击链接https://www.shengwang.cn/cn/community/discussion/0/25573即可进入活动页面

活动说明

(1)本文礼物发放规则最终解释权归「声网 RTE 开发者社区」官方所有。

(2)我们将会在 4 月的第五个工作日在社区公布获奖名单!欢迎各位小伙伴多多吆喝自己的朋友来一起参与哦~

(3)获奖通知的小伙伴请及时联系小编,提供您的收货信息,或者按照通知内容发送收货地址至指定邮箱或手机号码。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册