七个设计原理

是什么

七个设计原理是我们在设计代码结构时应考虑的核心观点,目的是避免代码中存在故障隐患。

这些设计原理源于对实际软件开发现场的分析,是提高代码质量的经验结晶。人们从“怎样做才能在开发时避免代码中存在的故障隐患”的角度出发,分析一个个故障案例的根本原因,从而总结出了这些原理。

七个设计原理是代码审查的标准判断。这七个设计原理如下:

  • 简单性原理
  • 同构性原理
  • 对称原理
  • 层次原理
  • 线性原理
  • 清晰原理
  • 安全原理

为什么

代码审查是保证软件质量的有效方法。

不过,审查如果没有一定的价值观或观点作为基础,指出的意见就不会有针对性。在审查者不同或者具体情况不同时,就会出现观点遗漏、意见前后不一等情况,审查本身的质量都难以保证。因此,我们需要七个设计原理这种固定的判断标准。

怎么做

将七个原理视为代码共同的价值观,用作代码审查的判断标准。七个设计原理也是我们编写代码时应该考虑的内容。

猜你喜欢

转载自blog.csdn.net/u012069234/article/details/113929437