软件工程

测试

  在编写代码前,先编写单元测试用例常常会暴露程序中的应该被解耦合的区域。提前编写验收用例可以在整体上影响到程序的构架。

关于重构(还得在重构那本书)

  定义:在不改变代码外在行为的基础上对代码做出修改,以改进代码的内部结构的过程。

  进行时间:可以是每天一次,可以在修改了任意代码后。

  目标:清洁代码

  过程:函数的提取,命名的改变(现在知道的就这么多),应该注意重构的目标是为了让自己或者他们在使用模块时能快速的理解。

  原则:不能改变程序外在行为,需要通过必要的测试。下面是在http://www.cnblogs.com/lane_cn/archive/2006/02/05/325782.html摘的一句话:在重构的过程中,自动化的单元测试是非常好的保障。采用自动化的单元测试,不断运行测试,可以保证系统的结构改变的过程中,业务行为不发生改变

  

  

  

posted on 2013-09-26 15:21  Practicer..  阅读(62)  评论(0)    收藏  举报

导航