2015~2016项目小结

2015~2016项目小结

  1. 项目尽量采用前后端开发方式,双方提前定义好API格式,后端数据服务可采用mock数据、Vane、SoapUI
  2. 后端开发时的各模块的单元测试可采用mockito进行打桩测试
  3. 项目功能中权限、日志等功能可使用AOP或Interceptor来实现
  4. 后端统一的接口服务建议采用策略模式实现
  5. 一些常变的业务逻辑可做成规则文件,用drools来动态载入
  6. 后端的服务在调用其它内部服务时,建议采用异步(blockQueue)或通知回调的方式实现
  7. Web应用架构设计时可采用Controller和Service应用独立部署,应用的服务调用、服务治理可采用dubbo框架
  8. 项目的开发模式采用敏捷开发模式,功能点按Story进行拆分。开发周期是月末大版本、月中小版本。开发人员在编码前需进行设计评审,编码后需做代码评审
  9. 一些工具——使用checkStyle插件格式化代码风格,sonar进行静态代码扫描

参考:
Vane
SoapUI

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值