【晒出你的第83行代码】阿里研究员福贝,用一个小演示程序来解释一下 C++11/14 里的 closure 是可以多么的“爽” (yq.aliyun.com)

【简介】

在五四青年节之际,社区发起了来晒晒属于你的“第83行”的活动,活动中邀请业界的大牛、大神们来晒代码或者Review代码!第一波邀请的大神就是阿里研究员福贝。

点击查看全文 >>

@幸运的猫耳 2018-05-09 16:34分享 / 0个评论
要不要再学学下面的文章?
改善代码可读性的5种方法 (mp.weixin.qq.com)
在本文中,我会列举五条提高代码可读性的原则。这些原则是我在各种项目、团队和组织的实践中总结出来的经验。我希望大家可以从这篇文章中学到一些东西,从而提高代码的可读性。
by @code小生 23小时前 分享 查看详情
陆奇:除了好代码,工程师怎样才算优秀? (androidperformance.com)
转自:百度Family,内容为陆奇 2017 年 7 月 的百度内部分享,非常值得技术人员学习和思考。
by @技术头条 2021-05-27 08:12 分享 查看详情
如何写出内存泄露的程序? (colobu.com)
Go语言语法简单,学习起来容易,也容易上手,所以越来越多的公司和个人采用Go语言开发应用程序。不管使用什么语言,内存泄露是经常遇到的一类问题,而使用Go语言编写内存泄露的代码却不容易,本文将教你几招编写出内存泄露的代码,以满足你创造出内存泄露bug的心里需求。

即使你编写出内存泄露的bug,一般来说也很容易通过pprof查找出来,或者通过pprof的两次对比中找出哪一块出现的问题,所以不要因为写出bug就沾沾自喜,此类bug还是很容易被发现的。
by @技术头条 2021-05-27 07:12 分享 查看详情
微信第1行代码曝光! (mp.weixin.qq.com)
如今,微信已经有超过 12 亿的用户,是一款真正的「国民级」应用。

微信的功能也越来越丰富,朋友圈、公众号、小游戏、小程序、微信红包、视频号……

微信已经成为一个庞大的生态,而这一切的开始,就是那一行行在今天看来略显简陋的代码。
by @code小生 2021-05-01 16:15 分享 查看详情
如何阅读代码(八点要记牢) (mp.weixin.qq.com)
“我讨厌阅读别人的代码”是所有经验层级上的软件开发人员之间普遍存在的问题。然而,这又是一个必要的技能,特别是对于开发人员进入到现有的代码库中的时候,如果你以正确的角度和正确的工具来处理它,这可能是一个愉快和有启发性的体验。
by @code小生 2021-04-24 20:14 分享 查看详情
史上首例!阿里程序员写的代码,被国家博物馆收藏了! (mp.weixin.qq.com)
这些代码是在疫情期间由阿里42名程序员共同完成的,博物馆在收藏代码同时还收藏了程序员们的签名。
by @code小生 2021-04-24 20:13 分享 查看详情
CTO 写的代码,真是绝了 (mp.weixin.qq.com)
场景:当我们接收到一些数据需要对其进行处理时,由于它们来自于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单Demo来实现该的场景。
by @code小生 2021-04-05 13:39 分享 查看详情
如何把 if-else 重构成高质量代码? (mp.weixin.qq.com)
程序员想必都经历过这样的场景:刚开始自己写的代码很简洁,逻辑清晰,函数精简,没有一个 if-else,可随着代码逻辑不断完善和业务的瞬息万变:比如需要对入参进行类型和值进行判断;这里要判断下对象是否为 null;不同类型执行不同的流程。
by @code小生 2021-04-05 13:37 分享 查看详情
从代码上看鸿蒙 APP 与安卓 APP 的关系 (mp.weixin.qq.com)
跑通了鸿蒙的 Hello Word,蛮高兴的,正准备继续深入的时候,在网上看到一篇文章,我按照文章的说法复盘了一下,贴出代码,供大家交流。
by @code小生 2021-03-21 23:36 分享 查看详情
一周内“克隆”了 Twitter,没用一行代码 (mp.weixin.qq.com)
无代码意味着即使不是专业开发者,也能编写业务逻辑甚至整个应用程序。有这么玄乎吗?从直观意义上来说,无代码开发就是软件开发者无需通过手工编码一样可以达到目标需求的一种软件开发方式。它会不会是软件构建的未来形式呢?
by @code小生 2021-02-28 11:44 分享 查看详情