现一个方法的时候,总是担心传来的参数不合法,但又不想去写校验,因为很冗余。一个简单的功能,几行的事,写上一堆校验,方法就变老长了。而且一排方法,每个开头都有一堆验证的if else,看上去画风也很丑是不是?更别提方法嵌套调用了,A调用B,B调用C,C调用D,如果这4个方法每个内部都写参数校验,那岂不是校验了4遍,多浪费资源?所以这里面必然要有取舍,或者说规范、原则。有请大佬们来谈谈这方面都有哪些原则,万分感谢。
慕田峪9158850
相关分类