【公共规范】严禁在同一个函数中反复通过方法调用访问成员属性
如:
public void example() {
final String userName = UserContext.getUser().getUserName();
final Long userId = UserContext.getUser().getUserId();
final String deptName = UserContext.getUser().getDeptName();
}
如上述代码,其中的`UserContext.getUser()`就是被重复调用的,甚至还有人能重复多级调用...
这种情况我们最好是将`UserContext.getUser()`定义成一个变量进行使用。