技术开发 频道

Java敏捷开发技巧之消除代码异味

    另一个例子

    让我们来看一下另外一个例子。在当前的系统中,有三种用户:常规用户,管理员和游客。

    常规用户必须每隔90天修改一次密码(更频繁也行)。管理员必须每30天修改一次密码。游客就不需要修改了。

    常规用户跟管理员可以打印报表。

    先看一下当前的代码:

0