1. cmd
if 需要上层决定如何处理(继续 or 跳过)
then 抛出异常,增加 异常状态码(代替 返回(bool,string))

2. 考虑 数据是否可重复充值
event重置充值 vs 充值防止重复充值 =》 考虑后期运维的效率

3. result.hasError()
尽量避免 状态的判断贯穿全程,模块的控制 尽量保持在 逻辑单元内

4. 针对异常代码,不用记录日志,直接抛出即可 ,在最外层捕捉 异常记录即可

5. 尽量避免 ref,尽量使用返回,外层赋值

相关文章:

  • 2022-12-23
  • 2021-06-27
  • 2021-06-15
  • 2021-09-22
  • 2022-01-10
  • 2022-12-23
  • 2021-11-26
猜你喜欢
  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2021-06-09
  • 2021-05-25
  • 2022-12-23
相关资源
相似解决方案