关于公用方法的参数校验和异常抛出

通常来说,比较规范的写法和定义:

1、公用方法,尤其是业务上的公用方法是不做参数校验的,由调用方校验参数,因为公用方法通常简短且正确性要有保障,导致出错的原因通常是外部导致的,所以参数校验和日志的打印由调用方去写。

2、公用方法对于参数进行操作以后,那么还是会打印一些日志的,比如调用第三方接口之类的操作

3、公用方法对于参数进行操作以后可能造成的错误通常是抛给调用方的,因为错误原因是调用方导致

4、比较保险的写法是在公用方法中打印一些通用错误日志,也会抛出一些特定错误给调用方

posted @ 2023-08-24 14:09  时间羚羊  阅读(13)  评论(0编辑  收藏  举报