[size=medium][color=blue]
根据前一篇的思维我进行着第一步拆分,但是在拆分的过程中怎么才算是已经拆分到最小呢?这个我思考了很久。最后我想的决定是:
1. 拆分的最小方法能够重用。
2. 能够简单进行Junit单元测试。
3. 拆分的最小方法尽量逻辑单一。
4. 尽力满足类似数据可提交的事务那样的一个完整。
因此暂时不能将公司内部的代码公布所有这里先不能暂时出源码。所以这里先将思路记录下来,之后我在适当的进行展示一部分源码,及其重构后的源码,及其我用Junit的测试的测试用例。如果大家有什么建议或者异议可以一起探讨,也可以给出你的一些源码来探讨如果进行重构和编写测试用例。
[/color][/size]
根据前一篇的思维我进行着第一步拆分,但是在拆分的过程中怎么才算是已经拆分到最小呢?这个我思考了很久。最后我想的决定是:
1. 拆分的最小方法能够重用。
2. 能够简单进行Junit单元测试。
3. 拆分的最小方法尽量逻辑单一。
4. 尽力满足类似数据可提交的事务那样的一个完整。
因此暂时不能将公司内部的代码公布所有这里先不能暂时出源码。所以这里先将思路记录下来,之后我在适当的进行展示一部分源码,及其重构后的源码,及其我用Junit的测试的测试用例。如果大家有什么建议或者异议可以一起探讨,也可以给出你的一些源码来探讨如果进行重构和编写测试用例。
[/color][/size]