程序员阅读源代码的5种方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序员阅读源代码的5种方法
摘要:不吃猪肉也看过猪爬树,阅读好的源代码,可以大幅度提高程序员小伙伴们的编程水平。
因为研究源代码其一可以让你学习代码的架构,其二可以让你明白算法是如何实现的。
关键词:源代码程序员
代码中自有黄金屋,代码中自由颜如玉。
不吃猪肉也看过猪爬树,阅读好的源代码,可以大幅度提高程序员小伙伴们的编程水平。
因为研究源代码其一可以让你学习代码的架构,其二可以让你明白算法是如何实现的。
程序员阅读源代码的5种方法,阅读源代码要带哪些目的?
下面给程序员小伙伴们分享阅读源代码的5种奇技淫巧:
0、读代码时刻思考这两个问题
读代码理应是抱着一定的目的阅读。
你应该时刻思考:
A、代码要解决的问题是什么?
B 、代码是如何实现的?
程序员阅读源代码的5种方法,阅读源代码要带哪些目的?
1、让代码飞起来
我们除了阅读代码,运行代码是必不可少的。
唯有运行代码,你才能清楚它使用的库、它所依赖的开发框架等。
2、对代码做些调查
阅读代码理应具备立体感。
也就说,我们需要从整体的角度去审视代码。
所以,我们不妨对代码做些调查。
譬如看官网介绍,也可以参考维基百科。
总之一定要了解主要功能,被应用于哪些项目,其实这就是弄清代码的一个背景问题。
程序员阅读源代码的5种方法,阅读源代码要带哪些目的?
3、重视代码
人和人之间是有差距的,这一点必须承认。
有人会说,读源代码没有用,前提是人家会造轮子。
当你要说阅读源代码没用时,应当反思:自己能否造轮子?
4、带着目的阅读代码
阅读代码最怕陷进去,源代码从头读到尾,结果看的云里雾里的。
最重要的是带着目的阅读。
搞清楚为什么要阅读代码?你要学习架构、学习业务、学习模式、学习编码风格、学习类库还是什么?
设置一些小目标,这可以让你进阶得更快。