代码整洁_迭进
来源:互联网 发布:js cookie 永不过期 编辑:程序博客网 时间:2024/06/06 00:02
1. 通过迭进设计达到整洁目的
简单设计原则::
运行所有测试
全面测试并持续通过多有测试的系统
测试消除了对清理代码就会破坏代码的恐惧不可重复
重复代表着额外的工作、额外的风险和额外的且不可避免的复杂度。表达了程序员的意图
软件项目的主要成本在于长期维护。如果代码清晰地表达其作者的意图,其他人花在理解代码上的时间就会减少,从而减少缺陷,所见维护成本- 尽可能减少类和方法的数量
保持函数和类短小的同时,保持整个系统短小精悍。
重要的是测试、消除重复和表达力
重构中,应用优秀设计的一切知识,提高内聚性,降低耦合性,切分关
注面,模块化系统关注面。
这会让设计变得’简单’
阅读全文
0 0
- 代码整洁_迭进
- 代码整洁_注释
- 代码整洁_格式
- 代码整洁_边界
- 代码整洁_单元测试
- 代码整洁_类
- 代码整洁_系统
- 代码整洁_错误处理
- 代码整洁_并发编程
- 代码整洁之道_命名
- 代码整洁_对象和数据结构
- 代码整洁之道_学习笔记
- 整洁代码
- 整洁代码
- 代码整洁
- 整洁代码
- 代码整洁
- 整洁代码
- Webuploader 上传图片与form表单(二)
- python: time模块、datetime模块
- 进程的基本状态
- 十进制与二进制相互转换(包括带小数点)
- python基础——面向对象
- 代码整洁_迭进
- Codeforces 846 B MAth Show
- 移植程序步骤及注意点(keil5)
- Python学习笔记day05
- Numpy学习笔记——矩阵和通用函数
- 基于SRAM的内存管理
- 进程和线程定义,概念,区别详解
- ASP.NET MVC上传文件
- aardio学习记录-1.基本概念和自定义类的调用