2012年6月7日

TDD个人实践体会(C#)三

摘要: 上一篇,完成了最初设计的测试代码的编写和能让测试代码运行的功能代码的编写。虽说还没有真正实现核心的,关于求排列和求组合的算法的代码,但是在编写代码的过程中,已经感觉到最初的设计,可能存在某些缺陷,因为可以看到测试代码中存在很多的bad smell的代码。既然发现了这些代码,就要想办法来重构了。先来看一下目前的设计和测试代码设计 1、我需要创建一个类库,暂且命名为:MathLibrary2、类库内包含ComposerSelector<T>和PermutationSelector<T>两个类3、ComposerSelector<T>和PermutationSel 阅读全文

posted @ 2012-06-07 23:37 KangPeng 阅读(2468) 评论(2) 推荐(3) 编辑

导航