2018-06-15工作笔记

2018-06-15  本文已影响8人  喵呜Yuri

可用

作为一段需要满足需求的代码来说,它最核心的、最低的要求

健壮

最基本的兼容性处理、边界处理,异常处理、用户输入校验

可靠

尽可能在任何情况下,都返回一个可靠的结果,哪怕是异常情况下

宽容

——如果 n 是一个字符串数字,是否可以允许进入处理流程? 如果是,请将经验系数 * 1.1;

——如果 n 是一个含有小数的数字,比如 3.000001,是否允许进入处理流程?如果是,请将经验系数 * 1.1;

——你的代码中,是否有足够多且清晰的注释? 如果是,请将经验系数 * 1.2;

——如果需求调整了 [2, 32] 的范围,你的代码是否可以快速调整,甚至不用调整? 如果是,请将经验系数 * 1.2;

上一篇 下一篇

猜你喜欢

热点阅读