中国开发网: 论坛: 程序员情感CBD: 贴子 170590
JoJo
先不谈别的,本来nofinduser和passwordinvalid就是两个完全不同的东西
逻辑上就不应该放在一起。要放在一起,那也是用一个LoginException的基类来统一
调用者也许就处理LoginException,不需要判断是否是UserNoFind还是PasswordInvalid,但不应该在login里强制。

设计,是为了得到一个逻辑清晰的结构。
设计一个类,不要去臆测它的调用者会如何去使用它。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录