码迷,mamicode.com
首页 > 其他好文 > 详细

《代码整洁之道》总结——类,系统,测试,迭进

时间:2017-07-26 13:48:32      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:使用   程序   测试   最好   耦合性   影响   需要   运行   一个   

  1. 类和前面说的函数一样,应该功能单一且小巧,越小耦合性越低

系统

  1. 把系统的构造和使用分开。不要让构造影响使用,也不要让程序的运行反过来影响构造。这就需要工厂模式来创建一个容器管理类的生成,IOC是一种很好的方法。
  2. 把业务逻辑和检查或日志方案分离,不然纠缠在一起的代码会很难看懂和修改。AOP正是处理这个问题的途径。

测试

  1. 测试类也应该短小(如果类够小的话测试类自然会小)
  2. 每个类最好都测试下,测试的时间会比以后debug花的时间少
  3. 测试类应该保存下来,方便每次修改后进行测试

迭进

  通过四条简单的规则迭进设计就能达到整洁

  1. 运行所有测试
  2. 不可重复代码
  3. 代码更有表达力
  4. 不违反前面几条下,尽可能减少类和方法

《代码整洁之道》总结——类,系统,测试,迭进

标签:使用   程序   测试   最好   耦合性   影响   需要   运行   一个   

原文地址:http://www.cnblogs.com/taojinxuan/p/7239088.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!