如何快速看代码?
有时候,一个完整的proj,别人一天就扫了个遍,我却只看了冰山一角,也不知道从何入手?
大家有什么好的经验,可以传递么?{:2_178:}
个人觉得经常阅读高质量的代码,是个快速提高自身的好方法。对Java程序员而言,也许看过《Refactoring: Improving the Design of Existing Code》后,再阅读大量的源码兴许会节省许多时间。毕竟阅读一些低质量的代码不但无益,反而有害。就比如某人引以为傲的东西,个人稍稍看了一下,就不看了,缺乏注释,大量的使用Switch语句,不看也罢。唯一有用的信息就是开发DSL时,使用antlr和stringtemplate会节省大量的时间。此外,阅读高质量代码时,《Code Reading: The Open Source Perspective》一书里介绍的一些方法可以考虑采用。 一是使用一些工具,二是看重点。要是边边角角都看,谁也不可能一天看完一个project. 回复 2# isaacxu
nice~~灰常授用,谢谢牛牛!!!
页:
[1]