七个设计原理

是什么

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

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

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

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

为什么

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

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

怎么做

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值