代码审查 5个层次
1、业务架构的审查重构
(1)对相应业务逻辑的设计进行审查。 目的在于使业务逻辑架构的设计与用户需求保持精确一致。进而审查业务架构的合理性与准确性。
(2)其次,审查简单的单个功能点的业务逻辑设计实现,
2、代码架构审查重构
具体的架构模式,目的在于审查代码是否符合架构模式,
eg: 我使用mvvm的架构,里面的内容是否分清?
3、 设计模式的审查重构
(1)代码吗尽量保持简单
(2)遵循编程思想的SOLID 原则
(3)使用规范的设计面膜模式“术语”编写
(4)使用结构型设计进行类的组织结构设计。
(5)使用行为型设计模式进行类方法的设计, 进行封装变化,对象做为参数的封装,对象间通信,类间解耦合。
4、最有算法的审查重构
代码算法层面的使用
5、语言与代码规范的审查重构
(1)语言最佳实践的审查与重构。
(2)代码风格的规范的审查与重构。
网友评论