利用开源代码和读相关论文来提高写代码能力

作者/分享人:李峰
向 Ta 提问
高级工程师,从事数据处理及平台架构,专注于分布式存储和流式计算

开源软件越来越多,对软件开发带来了很多便利,但是同样也会有很多困惑:

  • 发现写代码的时间越来越少,更多的是在找 bug 和学习软件上,久而久之对自己的写代码能力开始怀疑和焦虑;
  • 开源软件的代码量有些会很庞大,面对这个庞然大物却根本无从下手。

在这种情形下,应该如何提高代码能力和架构能力呢?

本文以相关代码(流数据处理)为例子,具体说明如何读源代码和论文,并且掌握其中的思想来为我所用,最终可以做到写代码有理可寻,有据可依。

文中内容源于自己对以前工作的总结和心得体会,有任何问题,欢迎讨论。

已有135人预订
预订达标
文章出炉
     
01月04日
01月18日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张李峰的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
大成
好文,对于学习来源软件项目的开发人员很有帮助
Luson
赞👍 大胆猜想,小心求证。 多谢指点哈😄
退款保证:
• 01月10日前,预订人数未达标,您将获得全额退款。
• 作者未按时完成文章,您将获得全额退款。
你可能还喜欢
聊聊 CSS 中的布局模式
大漠_w3cplus.com
Spring Boot 2.0 的快速入门(图文教程)
泥瓦匠 @ bysocket.com
浅谈如何开一场 Chat
白宦成
如何在网上下载自己需要的资源
曹某某
GitChat 被恶意攻击引发的技术性思考:拒绝服务攻击
肖志华
前端如何拥有自己的服务器
郭方超
微信扫描登录