首先我们需要确立评审规范,哪些方面是需要我们在评审时要特别关注的,然后在评审的过程我们针对这些点去review代码
可读性:着重关注代码注释、缩进、文件和文件夹结构、命名方式、限制行的长度、避免嵌套太深等等。
可扩展性:着重关注设计模式的使用。
健壮性:还有个词叫鲁棒性,也是这个意思。着重关注处理异常的能力,异常要中断还是兜底。
性能:懒加载的策略、不要在循环内调用远程接口或者数据库、使用缓存和池技术、乘法和除法使用移位操作等等。虽然看似都是一些小点,低并发的系统也要当作高并发的系统去写哟,提高对自我的要求,毋以善小而不为。
可重用性:着重封装和关注设计模式的使用。