下载此文档

编程之道代码风格的重塑.ppt


文档分类:IT计算机 | 页数:约53页 举报非法文档有奖
1/53
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/53 下载此文档
文档列表 文档介绍
第一章编程之道—.--MartinFowlerAgenda???????--?计算机科学,计算机文化,计算机技术,计算机艺术?正确和规范的关系。--?K&R风格?BSD风格?GNU风格?Windows风格?--?deWiTTERS风格的基本规则有3条:?1)尽量可理解?2)尽量可读,除非与以上规则矛盾?3)尽量简单,除非与以上规则矛盾?反过来说,我们写一段程序要尽量简单,除非影响到了它的可读性和可理解性。?代码风格和具体使用的编程语言有关,但基本规则是不变的。--?哪些属于语言定义?哪些属于代码风格??正确vs规范?标识符的命名规则?变量名、常量名、宏名、函数名、类型名、类名、对象名、方法名?文件名、模块名、项目名?提交安装文件或文档的命名?布局(布白)?缩进?空格,空行?--代码风格的重塑?注释?版权注释?文件版本历史?文件或模块的功能?函数注释?函数内注释?文件结构和项目结构?一个项目划分成几个文件?--?标识符?包括标签(label),函数名(functionname),宏名,常量名,变量名,宏名,以及文件名,模块名。?,要求准确,简单,专业。?避免拼音,避免容易误解的多义词?。?用单词的前面部分缩写,可以不必管词性(名词,形容词,动词),单复数,时态等。但有时也可能因此带来不便。--代码风格的重塑缩写?函数名,变量名不是非常必要缩写的不用缩写。缩写分为:1。字头缩写(Acronyms),宜用大写。...必要情况下可以用小写。如果作为一个很著名的,有明确含义的缩写,如HECO,则用缩写比不用缩写更清楚。2。长单词缩短:有几个原则:a)通用,如temp表示临时,则表示温度时应用全称temperature或temperb)同一个模块(项目,文件,函数。。)应保持一致。c)7个字母以下的单词通常不缩写。d)用单词的前一部分e)用辅音字母。d和e通常只选择一个。并且以d为好,因为用grep搜索单词的前面部分可以搜索出所有经过和没有经过缩写的单词。

编程之道代码风格的重塑 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数53
  • 收藏数0 收藏
  • 顶次数0
  • 上传人282975922
  • 文件大小1.41 MB
  • 时间2020-09-24