直接自开放原始码专案中抽取,提炼出自己所需的程序码。
阅读源码的重点:有效率的通过探索阅读,有层次的了解架构。探索架构的第一件事,找到系统如何初始化。目标是要界定其中的角色,以及角色间的动静态关系。
熟悉程序语法。
找到程序入口。
望文生义。
适度忽略不需了解的细节。
阅读源码的兴趣,通过程序了解作者。阅读源码:不是被动接收,而是主动汲取。
可以视自己需要决定要深入的层数,或紧盯某一层深入分析