优质代码七大内在特征与实践.pdfVIP

  • 0
  • 0
  • 约4.09万字
  • 约 76页
  • 2026-06-08 发布于北京
  • 举报

第2章优质代码的内在特征

·软件设计:从专业到卓越

对于真正懂得如何写代码的高手来说,一段代码是否高质量,往往是的。之所以能做

到这一点,是因为优秀的代码具有显而易见的特征。关注代码的这些特征能够快捷分辨

优质代码和有问题的代码,也有助于推动设计质量的持续改善。这些特征,我为优质代

码的内在特征。

本章选择了7个典型的优质代码的内在特征进行介绍。这些特征都是明显特征,即“一目了

然”。也正因为这些特征如此简单而明显,所以它们对设计改善具有明显的杠杆效应。下面按

照由基础到略微有些高级的顺序列出了这些特征。

(1)一致的编码风格。

(2)有意义名。

(3)简洁的行为实现。

(4)高内聚和低耦合的模块化结构。

(5)没有重复。

(6)没有多余的设计。

(7)具备自动化测试。

其中第(1)条是对代码最基本的要求:代码应该整齐一致。第(2)条和第(3)条强调代码的可

理解性:好代码要如同好文章一样,清晰、优雅。第(4)条至第(6)条反映了代码对变更和演

进的支持能力。第(7)条强调了

文档评论(0)

1亿VIP精品文档

相关文档