第5章 编码风格
本章内容
编写代码文档的重要性以及可以使用的注释风格
分解(decomposition)的含义以及用法
什么是命名约定(naming conventions)
什么是格式规则(formatting rules)
如果您每天花费数个小时使用键盘编写代码,您应该为您的工作感到骄傲,编写可以完成任务的代码只是程序员全部工作的一部分而已。任何人都可以学习编写基本的代码,编写具有风格的代码才算是真正掌握了编码。
本章讲述如何编写优秀的代码,在本章您将会看到几种C++(www.cppentry.com)风格。您会发现简单地改变代码的风格可以极大地改变代码的表现。例如,Windows程序员编写的C++(www.cppentry.com)代码通常具有自己的风格,使用了Windows的习惯。Mac OS程序员编写的C++(www.cppentry.com)代码与之相比几乎是完全不同的语言。如果打开的C++(www.cppentry.com)源代码一点都不像您了解的C++(www.cppentry.com)时,接触几种不同的风格可以帮助您避免这种消沉的感觉。
5.1 良好外观的重要性
编写文体上"良好"的代码很费时间。您或许在几个小时内就可以匆匆写出解析XML文件的程序。而编写功能分离、注释充分、结构清晰的同样一个程序可能要花费数天的时间。这么做值得吗?