1、自己现阶段的瓶颈
1.1 时间精力分布不合理
还是没沉心下来,业务流程没有事先搞清楚,流程图没画,多个事的时候还是不能分清主次,错手不及,
1.2 代码能力得加强
jzp这个公共抽取是个很好的体现,多想想如何代码优化,如何重构避免重复造轮子, 如何优化,抽取代码
1.3 好的习惯没养成
bug日清、bug自检没记录、跟领导沟通少了,
2、这个项目比较好的经验与老程序员交流代码bug
2.1 非空判断时候定义常量
2.2 字符串常量需定义常量
2.3 避免大端的括号,快读返回
2.4 一行不能太长
2.5 同一个循环太多避免
2.6 用户基础信息判断应该放在最前面
2.7 抽取公共方法,最好是接口
2.8 遍历命名也注意,这种也不友好
要让别人一看看出你代码什么意思哈
2.9 do转Vo直接抽象类里面操作
2.10 注意拼装查询过滤条件sql
2.11 异常应该统一处理
3、总结
3.1 结构清晰
写方法首先定好整体框架
日志
异常统一处理
统一返回
层次结构
都定好
如上都定好。
3.2 简单易懂
1.业务代码基本由数据库表结构设计决定的 2.抽取方法距离:造辆自行车 造一个车 造轮子 造座位 拧螺丝 。