zoukankan      html  css  js  c++  java
  • Code Reading chap11

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    +  

    +                    Chapter11: A Complete Example

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    265.  Model software additions along the lines of similar entities(classes,functions.modules)·

             Among similar existing entities,pick one with an unusual name to simplify textual

            searches in the base source code.(p.381)

           通过附加上类似实体(类,函数,模块)的行去模型化软件。在类似的存在实体中, 拣取一个不常见的名字的实体

           来简化在源代码中的文本查询  。        

    ---------------------------------------------------

    266.  Automatically generated files often start with a comment indicating the fact.(p.397)

            自动生成的文件总是以一个提示事实的注释开始。 

    ---------------------------------------------------

    267.   Any attempt to precisely analyze code will typically branch into numerous other  classes,files,

             and modules and quickly overwhelm you;therefore,actively try to  limit the extent of code you

             have to understand to the absolutely necessary minimum.(p.398)

             任何期望精确分析代码的企图会典型的导致规模扩大到许许多多其它类,文件,以及模块,并且随之很快的把你吞噬掉;

             因此,要积极的试着去限制你必须去了解的代码之范围到最小绝对必须的程度。(译注:一口气吃不成胖子)

    ---------------------------------------------------

    268.    Employ a breadth—first search strategy,attacking code—reading problems from  multiple sides

              until one of them gives way.(p.398)

              应用广度优先搜索策略, 从多个角度来 应对代码阅读问题,直到这些角度中的一个被攻克为止。

    ++++++++++++++++++++++++end of chap11++++++++++++++++++++++++++++++++

  • 相关阅读:
    【java学习笔记】反射基础
    【java学习笔记】线程
    【java学习笔记】Properties
    【java学习笔记】序列化、反序列化
    Java Review (二十六、集合----- Set 集合)
    Java Review (二十五、集合----- Iterator接口)
    Java Review (二十四、集合-----Collection 接口)
    Java Review (二十三、集合-----概述)
    Java Review (二十二、正则表达式)
    Java Review (二十一、基础类库----日期、时间类)
  • 原文地址:https://www.cnblogs.com/parsifal/p/2094065.html
Copyright © 2011-2022 走看看