首页 > CIO > 正文

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

2017-11-21 10:53:33  来源:W3Cschool

摘要:不吃猪肉也看过猪爬树,阅读好的源代码,可以大幅度提高程序员小伙伴们的编程水平。因为研究源代码其一可以让你学习代码的架构,其二可以让你明白算法是如何实现的。
关键词: 源代码 程序员
  代码中自有黄金屋,代码中自由颜如玉。
 
  不吃猪肉也看过猪爬树,阅读好的源代码,可以大幅度提高程序员小伙伴们的编程水平。
 
\
 
  因为研究源代码其一可以让你学习代码的架构,其二可以让你明白算法是如何实现的。
 
  程序员阅读源代码的5种方法,阅读源代码要带哪些目的?
 
  下面给程序员小伙伴们分享阅读源代码的5种奇技淫巧:
 
  0、读代码时刻思考这两个问题
 
  读代码理应是抱着一定的目的阅读。你应该时刻思考:
 
  A、代码要解决的问题是什么?
  B 、代码是如何实现的?
 
  程序员阅读源代码的5种方法,阅读源代码要带哪些目的?
 
  1、让代码飞起来
 
  我们除了阅读代码,运行代码是必不可少的。
 
  唯有运行代码,你才能清楚它使用的库、它所依赖的开发框架等。
 
  2、对代码做些调查
 
  阅读代码理应具备立体感。也就说,我们需要从整体的角度去审视代码。
 
  所以,我们不妨对代码做些调查。譬如看官网介绍,也可以参考维基百科。
 
  总之一定要了解主要功能,被应用于哪些项目,其实这就是弄清代码的一个背景问题。
 
  程序员阅读源代码的5种方法,阅读源代码要带哪些目的?
 
  3、重视代码
 
  人和人之间是有差距的,这一点必须承认。有人会说,读源代码没有用,前提是人家会造轮子。
 
  当你要说阅读源代码没用时,应当反思:自己能否造轮子?
 
  4、带着目的阅读代码
 
  阅读代码最怕陷进去,源代码从头读到尾,结果看的云里雾里的。
 
  最重要的是带着目的阅读。搞清楚为什么要阅读代码?你要学习架构、学习业务、学习模式、学习编码风格、学习类库还是什么?
 
  设置一些小目标,这可以让你进阶得更快。

第三十五届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:pingxiaoli

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。