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

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

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

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

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

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

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

已有551人预订
预订达标
文章出炉
     
18.01.04
18.01.18
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张李峰的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
大成
好文,对于学习来源软件项目的开发人员很有帮助
Luson
赞👍 大胆猜想,小心求证。 多谢指点哈😄
你可能还喜欢
110 道 Python 面试笔试题超强汇总
嘉美伯爵
Redis 实战场景详解
驰骋
轻松搞定机器学习中的概率统计知识
Evan
架构师成长之路之服务治理漫谈
飞狐
打造高效「Mac 工具栈」,提高工作效率
易水寒
操作系统基础: C 语言实现用户态线程(实战)
Allen()
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!