目录
文章目录
- 目录
- 优秀软件的指标
- 1. KISS(Keep it simple and stupid)原则
-
- 如何定义复杂性
- 认知负荷的产生
- 影响协同成本的因素
- 解决复杂性的一般性原则
-
- 横向分层设计
-
- 层次和抽象
- 复杂性下沉
- 纵向分模块设计
-
- 深模块和浅模块
- 通用和专用
- 信息隐藏
- 拆分和合并
- 良好的注释和文档
- 2. Upstream Fixed 原则
- 3. DRY(Don’t Repeat Yourself)原则
- 4. 防御性编程原则
云物互联
微信公众号 云计算、云原生、5G、边缘计算来源:范桂飓
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!