zoukankan      html  css  js  c++  java
  • 总结代码的组织架构和阅读源码的方法

    总结代码的组织架构和阅读源码的方法
    一个良好的代码组织架构都是先组装各种结构体所需要的一些初始化的数据,
    然后通过一个”事件“来驱动代码的执行;在代码执行过程中又是一堆数据结构的初始化、处理、初始化、处理...
    然后通过这样的迭代方式开展流程化的处理;不要觉得你的代码没有流程,也不要觉得你的代码不是面向对象,
    代码本身就是一种抽象,代码的执行路径本身就是一个流程;

    因此,无论从大局,还是细节上来看,代码都是一个抽象的具象表现形式,也是流程化的具象表现形式;
    代码的组织结构也是和上面讲的一样;
    所以,看代码,要先了解大的流程,在了解大的流程结构后,然后对核心的流程节点进行细细研读;
    所以,看源码,要开启两个编辑器:一个用来看代码组织数据初始化的地方,一个看代码执行动作的地方;

  • 相关阅读:
    121. Best Time to Buy and Sell Stock
    玩转算法2.3常见的算法复杂度分析
    数组中的逆序对
    一些基本的代码模板
    230. Kth Smallest Element in a BST
    42. Trapping Rain Water
    api token
    仿百度查询
    baidu jsonp
    How to fix Error: laravel.log could not be opened?
  • 原文地址:https://www.cnblogs.com/big1987/p/9890671.html
Copyright © 2011-2022 走看看