代码整洁_迭进

1. 通过迭进设计达到整洁目的

简单设计原则:

  • 运行所有测试
    全面测试并持续通过多有测试的系统
    测试消除了对清理代码就会破坏代码的恐惧

  • 不可重复
    重复代表着额外的工作、额外的风险和额外的且不可避免的复杂度。

  • 表达了程序员的意图
    软件项目的主要成本在于长期维护。如果代码清晰地表达其作者的意图,其他人花在理解代码上的时间就会减少,从而减少缺陷,所见维护成本

  • 尽可能减少类和方法的数量
    保持函数和类短小的同时,保持整个系统短小精悍。
    重要的是测试、消除重复和表达力

重构中,应用优秀设计的一切知识,提高内聚性,降低耦合性,切分关
注面,模块化系统关注面。
这会让设计变得’简单’

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章