看源码的的重点应该改变了

    自上而下
    不要求完整地知道所有细节

    核心的东西,一层一层的往下看

    一个功能,他是怎么实现的,先高层次的按照模块过一遍,然后接着分解,把每个模块干的事情看一次,再往底层看时间

    主要是理解原理,看他的模块划分

    这对设计能力有加强

    另外的直接从底层开始看,能实现什么功能,细节原理


    源码阅读时,遇到同类型的类(一般具有类似的名称、功能),可以重点阅读其中的一个类。当这个类的源码阅读清楚时,同类型类的源码也就清晰了。