• 程序员修炼之道阅读笔记02


      注重实效的途径

      1、重复的危害:DRY原则,系统中的每一项知识都必须具有单一、无歧义、权威的表示。不能重复自己。那么重复是怎么发生的?

      强加的重复:我们似乎觉得,我们必须这样才行。

      无意的重复:我们在不知不觉间重复信息。

      无耐性的重复:当我们发现现在需要的一部分代码原先正好完成过时,我们大部分时候就会去拷贝一下,而不是再重新思考一遍,这就是重复。

      开发者之间的重复:这是来自多个程序员之间的重复。

      2、正交性

      在计算技术中,该术语表示某种不相依赖性或是解耦性。如果两个或更多事物中的一个发生变化,不会影响其他事物,这些事物就是正交的。

      正交的好处:提高生产率与降低风险。

      工作中应用正交原则的几种方式:项目团队、设计、工具箱与库、编码、测试、文档、认同正交性。

  • 相关阅读:
    常用正则表达式大全
    ASP.netMVC验证码
    装饰器
    闭包函数
    猜年龄
    函数基础
    文件的高级应用
    字符编码
    文件的三种打开模式
    深浅拷贝+异常处理
  • 原文地址:https://www.cnblogs.com/liyuchao/p/11063010.html
Copyright © 2020-2023  润新知