#青训营笔记创作活动#
1月19日 打卡day2 之前tag没加 重新发一遍
今天阅读了《****写出漂亮代码的45个小技巧****》,以下是心得体会:
1.try catch中如果流程过长,可以把内部主逻辑抽象成一个单独的方法
2.if 条件如果太复杂,可以用几个有意义的bool值代替之
3.资源释放要写到finally,保证真正能够释放
4.谨慎使用异步:会导致两个线程不是一个事务的,异常之后无法正常回滚数据/ cpu负载过高
5.定义枚举量,不要直接使用数字
6.远程接口调用要设置超时时间
7.需要什么字段select什么字段,不然增加冗余信息,还可能无法使用到覆盖索引
1月19日 打卡day2 之前tag没加 重新发一遍
今天阅读了《****写出漂亮代码的45个小技巧****》,以下是心得体会:
1.try catch中如果流程过长,可以把内部主逻辑抽象成一个单独的方法
2.if 条件如果太复杂,可以用几个有意义的bool值代替之
3.资源释放要写到finally,保证真正能够释放
4.谨慎使用异步:会导致两个线程不是一个事务的,异常之后无法正常回滚数据/ cpu负载过高
5.定义枚举量,不要直接使用数字
6.远程接口调用要设置超时时间
7.需要什么字段select什么字段,不然增加冗余信息,还可能无法使用到覆盖索引
展开
评论
点赞