zoukankan      html  css  js  c++  java
  • 《程序员修炼之道:从小工到专家》 阅读笔记03

      我们收集、组织、维护和利用知识,我们在规范中记载知识,在运行的代码中使其活跃起来并将其用于提供测试中所需的检查。

    但是知识并不稳定,会发生变化。所有这些不稳定都意为着我们要把很大一部分时间花在维护上,重新组织和表达我们系统中的知识。

    我们需要不断地维护,理解知识的变化。当我们设计或编码时,出现了新的需求,环境或许变了,不管原因是什么,维护都不是可有

    可无的活动,而是整个开发过程中的例行事务。

      提高系统的正交性,在设计良好的系统中,数据库代码与用户界面时正交的:改动界面,而不影响数据库;改数据库,不影响界面。

      提高生产率。与编写单个的大块代码相比,编写多个相对较小的,自足的组件更为容易。所有设计、编写简单的组件、

    及其进行单元测试,当增加新代码时,无须大幅度改动已有的代码。

  • 相关阅读:
    tcp三次握手和四次挥手
    tcp/ip五层协议
    osi七层模型
    函数与模块间作用域的区别
    简易版学生选课系统
    用pathon实现计算器功能
    python三大神器之生成器
    python三大神器之迭代器
    用python实现购物车功能
    正则表达式用法简介
  • 原文地址:https://www.cnblogs.com/ssyh/p/9219977.html
Copyright © 2011-2022 走看看