代码走查案例1

  1. 常量类要定义成枚举。可以更全面的看出定义的枚举以及描述信息。
  2. for循环中不能有数据库操作,或者rpc操作。循环库建立数据库连接查询是非常消耗数据库资源的。
  3. for循环中的数据库或者rpc操作应提取到循环外边,使用ids进行in查询 或者使用批量查询接口,减少数据库或者rpc接口的交互。
  4. 列表分页写法要和项目中已有的统一,如果项目中有多种写法,则问清楚到底用哪一种。
  5. 列表排序一定要在数据库中排序后分页返回,不能在内存中排序。
  6. 字符串判空应使用成熟的工具类,如StringUtil.isStringEmpty()。
  7. 善于使用工具类可以提供开发效率,以及代码健壮度。
原文地址:https://www.cnblogs.com/luao/p/10825374.html