zpy and saas problem

项目构建

spy

  1. spy 不能使用maven做项目构建。
  2. dev/test/product环境需要手动切换
    解决方案:https://www.jianshu.com/p/2bcf3c817c0b

saas

  1. spring等配置有问题。
  2. maven 依赖有问题
    解决方案:saas优化一期已处理

日志

  1. 使用slf4j 下定义的接口,而不是log4j 等具体实现的定义。
  2. 日志级别输出不对
    解决方案:参考 编程规范https://www.jianshu.com/p/66b6d57a087a 中日志一章

异常处理

  1. 异常只抓住,而不处理。
  2. 异常处理不对
    解决方案:参考 编程规范https://www.jianshu.com/p/66b6d57a087a 中示例及异常一章

事务问题

  1. 使用事务不对,多加,不加,或者加的不对
    解决方案:使用TransactionTemplate 参考 编程规范https://www.jianshu.com/p/66b6d57a087a 中示例事务处理

重复代码

解决方案:公共组件封装,公用代码提取,从更高层面看待问题

重复造轮子

解决方案:学习,了解常用类库,比如commons, guava, joda-time, spring-core

命名规范

解决方案:参考 编程规范https://www.jianshu.com/p/66b6d57a087a 中示例及命名规范

格式规范

解决方案:使用idea 默认格式化工具格式

下期主题

  1. 代码坏味道
  2. 命名
  3. 函数
  4. 注释
  5. 格式
  6. 错误处理
  7. 单元测试 and 集成测试
  8. 系统

你可能感兴趣的:(zpy and saas problem)