zoukankan      html  css  js  c++  java
  • 如何阅读源码

    1、阅读源码前先粗读官方文档,了解它大概是干什么的功能是什么用于解决什么问题

    虽然在阅读文档的过程中可能会遇到一些专业术语,你可能会有点懵,但是这会有助于后续深入的了解。

    2、阅读前要明确目的,如果你本次只是想了解基本的运作流程或解决某些问题,就大概看看一些调用链路及小部分的逻辑,不要死磕具体细节。

    如果你要想通过阅读源码提升自己的编码水平,那么我建议你一定要理清设计架构实现细节,以及为什么这样设计

    3、在大致了解这个开源项目是什么之后,就可以开始阅读源码了;

    其中推荐以一个功能或模块为切入点,然后灵活的运用eclipse或idea提供的强大的debug功能。

    有条件的话最好把源码下载到本地,自己加注释,这样你的印象会更加深刻。

    4、一定要总结,一定要总结,一定要总结,重要的事情说三遍;

    尤其是设计思想和一些解决问题的优雅方式(当然这也是要分场景的,比如你本次)。

  • 相关阅读:
    node.js
    js中文乱码问题
    238. Product of Array Except Self
    接下来要记得东西
    javascript 块内函数
    171. Excel Sheet Column Number
    Moore’s Voting Algorithm
    [ Python ] PIL
    [ Python ] KMP Algorithms
    房之事
  • 原文地址:https://www.cnblogs.com/bzfsdr/p/13529961.html
Copyright © 2011-2022 走看看