批处理是数据密集型逻辑。 基本步骤: 数据抓取, 数据组装, 数据处理, 保存数据 事务处理等复杂情况再补充
  • 11:45
  • 浏览 (678)
  • 评论 (0)
Test first: 先写好测试,再写代码写出来的代码较容易测试。 IOC: 消除依赖,降低模块相关性,消除主业务逻辑对具体业务逻辑的依赖,便于测试。 Mock Interface,DAO: 业务逻辑代码中dao相关部分设计成接口,使用mock进行测试,可以消除单元测试的数据库依赖,在一定程度上简化了单元测试的难度。 逻辑分离: 逻辑代码中主要几部分,数据准备,逻辑处理,后期数据存储。尽量把逻辑处理部分分离出来单独的方法,针对逻辑,而不是数据测试。
  • 10:14
  • 浏览 (702)
  • 评论 (0)
Godlikeme
搜索本博客
其他分类
存档
最新评论