美文网首页Java技术基础
怎样高效的去阅读某一框架的源代码?

怎样高效的去阅读某一框架的源代码?

作者: oneape15 | 来源:发表于2019-01-04 15:03 被阅读32次

    这个问题很可能是每一个有追求的IT从业人员,想对某一系统、框架进一步了解时都会想到的第一个问题。我们对一个新的框架的认知度是这样开始的:

    • 从某个博文、大咖说、技术沙龙中得知有这么一个神奇的框架;
    • google其官网大致浏览一遍其说明;
    • 啊~,好神奇呀!!!运行个Demo试试;
    • 这不就是我要找的那个框架么,工作生活中各种与同事安利它,用起来~~;
    • 你看用了这个框架之后整个系统是不是代码量少了、运行速度快了、逻辑清晰了,好high哟~感觉人生已经到达了巅峰;
    • 系统运行一段时间之后(或者还没有上线);
    • 嗯??框架怎么会这样?怎么就运行状态不是我想要的呢?怎么就没有这样的功能呢?不会这么坑吧? 致命三连问就出来了~~

    上面的情形我们每个人或多或少的都会有经历过,那么在遇到上面的情况之下,我们或者会想深入一步去看看他的源码。那怎么样去快速的阅读一个框架的源码呢?以下是我总结的四字真言

    • - 阅读框架的官方文档对该框架有一个大致的了解,再辅助各个技术博文关于些框架的讲解;
    • - 纸上得来终觉浅,绝知此事要躬行;在前面的基础上我们已经知道了这个框架的基础设计原理、是干什么的、能解决业务上的什么问题;那么我们就是实际动手来用一用,才会有真实的感受(不要当键盘侠~~~)。
    • - 用了之后,我们应该多想一想,框架为什么要这样做;有更好的方法没有;这样做的目的什么;这个方法是怎么实现的;
    • - 带着我们的问题在框架的代码里遨游吧

    以上就是个人总结的一些方法,希望对你有用~~

    相关文章

      网友评论

        本文标题:怎样高效的去阅读某一框架的源代码?

        本文链接:https://www.haomeiwen.com/subject/nlwhrqtx.html