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. 系统
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,709评论 25 709
  • 她进了屋子,收拾好了最后一包行李,我把她送到了楼下,行李真的好沉好沉(其实我应该把她送的更远),我躲在一个角...
    曾经丶笑天下阅读 284评论 0 1
  • 从今天上午组织的爱尔眼科的活动,到下午的演讲与口才试听课。在雨雪交加的天气里,还能有这么多支持我们的小伙伴,除了感...
    玩美童年绘本馆阅读 158评论 0 0
  • 老爸说:“现在的孩子从小就读幼儿园、小学、初中、高中、大学,读到二十多岁,各个都是大学生。跟我们小时候比起来,真是...
    柚稚YY阅读 275评论 1 3