1. 时刻注意变量的空指针情况,对于 list 的判断尽量用 isEmpty () 方法,该方法比 size () 方法效率高。

  2. 避免定义多余的变量,浪费内存。

  3. 某些为 0、1 的字段值,设置时要么注释字段值意义,要么定义全局变量,增加代码可读性。

  4. if else 语句中,语法结构尽量保持一致,增加代码美观性。

  1. 事务尽量做全局事务,避免遗漏某个方法。

  2. 对于整个方法的注释,添加到方法上边;存在 if else 的逻辑,在每个判断语句后边注释。

  3. SQL 中,对于数据统计的逻辑,比如 SUM,尽量先进行 group by 处理,防止数据丢失。

  4. 如果需要查询复杂的数据结构,尽量将处理逻辑放在业务层,利于后期优化处理。