1.命名规范:注意首字母大小写,可以通过函数名直接知道函数作用,eg:ifHasPermission(userID);
2.参数校验:要提供参数是否为空,是否合法,以及根据参数取出的数据是否为空的校验,eg:根据userID获取用户权限列表的时候,我们需要校验输入的userID是否合法以及根据userID取出来的权限列表是否为空;
3.注释的使用;
4.进行单元测试。
1.命名规范:注意首字母大小写,可以通过函数名直接知道函数作用,eg:ifHasPermission(userID);
2.参数校验:要提供参数是否为空,是否合法,以及根据参数取出的数据是否为空的校验,eg:根据userID获取用户权限列表的时候,我们需要校验输入的userID是否合法以及根据userID取出来的权限列表是否为空;
3.注释的使用;
4.进行单元测试。