在做机房收费系统的时候,在用户登录界面的BLL层中,因为要进行多次的判断,而且在try...catch中要抛出异常来进行提示具体的错误,由于多层if的嵌套循环,有时候如果不设置返回的标记位的时候会出现一个过程或函数出现返回值不单一,或没有返回值的情况。当时勇哥就说为什么不把这么多功能的判断写几个单独的函数或是过程。
就把登录的多次判断,写成了结果函数进行调用,并且在同一个类中调用,直接用就可以用。
登录的函数去调用密码检查函数和检查正在值班函数。



《程序员编程标准》是这样说的。

在做机房收费系统的时候,在用户登录界面的BLL层中,因为要进行多次的判断,而且在try...catch中要抛出异常来进行提示具体的错误,由于多层if的嵌套循环,有时候如果不设置返回的标记位的时候会出现一个过程或函数出现返回值不单一,或没有返回值的情况。当时勇哥就说为什么不把这么多功能的判断写几个单独的函数或是过程。
就把登录的多次判断,写成了结果函数进行调用,并且在同一个类中调用,直接用就可以用。
登录的函数去调用密码检查函数和检查正在值班函数。



《程序员编程标准》是这样说的。

10万+

被折叠的 条评论
为什么被折叠?