摘要:
多个常见代码设计缺陷 0 前言在软件设计开发中,代码的设计都体现在:子系统与子系统、模块与模块、函数与函数之间的关系,设计越糟糕的软件,维护成本越高,质量也往往难以达标和称赞。好的设计必定是:层次关系简洁、清晰、易维护和扩展的。不会研究太高深的设计,只总结出一些常见的代码设计缺陷,这些设计缺陷如能很好的解决和避免,相信代码能力(编写、设计、评审、重构)能提高一个档次。主要介绍下面15个常见代码设计缺陷: 1 复杂函数(Blob Operation)缺陷特征:指的是代码行多,分支嵌套深,变量多,参数多,注释多,复杂度高等特征的函数。缺陷影响:函数不易理解和维护,代码重复、冗余。解决方法:新开发代 阅读全文