|
|
51CTO旗下网站
|
|
移动端

程序员阅读源代码的5种方法

不吃猪肉也看过猪爬树,阅读好的源代码,可以大幅度提高程序员小伙伴们的编程水平。因为研究源代码其一可以让你学习代码的架构,其二可以让你明白算法是如何实现的。

作者:佚名来源:W3Cschool|2017-11-20 22:28

代码中自有黄金屋,代码中自由颜如玉。

不吃猪肉也看过猪爬树,阅读好的源代码,可以大幅度提高程序员小伙伴们的编程水平。

因为研究源代码其一可以让你学习代码的架构,其二可以让你明白算法是如何实现的。

程序员阅读源代码的5种方法,阅读源代码要带哪些目的?

下面给程序员小伙伴们分享阅读源代码的5种奇技淫巧:

0、读代码时刻思考这两个问题

读代码理应是抱着一定的目的阅读。你应该时刻思考:

A、代码要解决的问题是什么?

B 、代码是如何实现的?

程序员阅读源代码的5种方法,阅读源代码要带哪些目的?

1、让代码飞起来

我们除了阅读代码,运行代码是必不可少的。

唯有运行代码,你才能清楚它使用的库、它所依赖的开发框架等。

2、对代码做些调查

阅读代码理应具备立体感。也就说,我们需要从整体的角度去审视代码。

所以,我们不妨对代码做些调查。譬如看官网介绍,也可以参考维基百科。

总之一定要了解主要功能,被应用于哪些项目,其实这就是弄清代码的一个背景问题。

程序员阅读源代码的5种方法,阅读源代码要带哪些目的?

3、重视代码

人和人之间是有差距的,这一点必须承认。有人会说,读源代码没有用,前提是人家会造轮子。

当你要说阅读源代码没用时,应当反思:自己能否造轮子?

4、带着目的阅读代码

阅读代码最怕陷进去,源代码从头读到尾,结果看的云里雾里的。

最重要的是带着目的阅读。搞清楚为什么要阅读代码?你要学习架构、学习业务、学习模式、学习编码风格、学习类库还是什么?

设置一些小目标,这可以让你进阶得更快。


【编辑推荐】

  1. 程序员发布:一张图读懂支撑阿里双十一1682亿的技术架构体系
  2. 程序员花2小时总结:20个非常有用的Java程序片段
  3. 程序员Java编程进阶的5个注意点,别编程两三年还是增删改查!
  4. 微软程序员埋的一个漏洞:竟在Office中躺了17年
  5. Kotlin VS Java – 编程语言之间的对决
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢
24H热文
一周话题
本月最赞

读 书 +更多

精通ASP+XML+CSS网络开发混合编程

《精通ASP+XML+CSS网络开发混合编程》介绍当前网络开发的主流平台与技术之一的ASP+CSS+XML的知识与应用,全书各知识点均配以实例,按照基础...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊