
重构
重构是一个改进代码的系统过程没有创造新的功能,可以转换从混乱变成了干净的代码和简单的设计。
肮脏的代码
脏代码是缺乏经验的结果再加上紧迫的截止日期,管理不善,令人讨厌期间采取的快捷方式开发过程。
干净代码
干净的代码是易于阅读的代码,理解和维护。干净的代码软件开发可预测提高了质量产生的产物。
重构过程
逐步执行重构和在每次更改后运行测试是关键构成它的重构元素可预测且安全。
代码味道
代码气味是可能出现问题的指示器在重构期间处理。代码的味道很容易发现和修复,但它们可能是这是更深层次问题的征兆与代码。
重构技术
重构技术描述了实际的重构步骤。大多数重构技术都有各自的特点因此,每次重构应该适当的激励和小心使用。