前端 类库源码 阅读所采用的方法

  前端代码阅读不是一个容易的事情,从这些源码里获取自己想要的知识有点老虎吃天的感觉,无从下爪。通读下来自己没记住多少东西,还是个大概。对里边的东西只能有个大概的了解。经过最近我对avalon源码的学习,我自己也总结了下自己查看阅读源码的方法,在此和大家分享下。当然这个只是一个引子,后面将会有一系列的文章来详细说说我的怎么阅读的,怎么思考的。

  

  大家如果看过我以前的文章,应该了解我现在的前端水准,前端经验一年半左右。这是前提,大牛分析源码的角度肯定和我们不一样了,呵呵。

  所谓的一个世界里不同层次的人看到是不同的世界,也许我只能看看一粒粒沙粒,也许你可以看到大海,也许有的人能感受到风的吹拂。在相应的层次看到不同的东西,每个层次的人都希望能够提高自己的逼格,那么怎么去提高呢?看沙粒的人只能多去看看沙粒了,当沙粒更多的时候就是沙滩了。看大海的人极目远眺的话就可以发现一个一个岛屿,原来这个世界是这么的美。感受到风的人,当然可以想感受到雨,感受到雷电,感受到这个造物者,得到永恒的道。

  我现在所能看到的仅仅是一个个沙粒,那么我会把我所能看到的一个一个知识点整理记录下来。学会一个个点,才有机会了解更多。记录你所不了解的任何东西。

  再点的基础上寻找脉络,找到有关联的种种的,是怎么调用的。使用console.trace(),一眼就看到是怎么调用到这个函数里边的。

  列出该框架所有的知识点,去细分,去仔细的品味里边的代码是怎么组织,为什么这么组织,这么写有什么好处。带着问题去阅读,带着思考去细读。

  整理出框架的骨架,让你能更好的去理解该框架。

  通过这些你才能整体的了解这个框架为什么而生,为何而生,了解作者。

原文地址:https://www.cnblogs.com/fyking/p/3816523.html