C++编程规范之0:不要拘泥于小节
来源:互联网 发布:淘宝网一元拍卖 编辑:程序博客网 时间:2024/06/06 01:04
不拘泥于小节又名了解那些东西不应该标准化
原则:只规定需要规定的事情,不要强制施加个人洗好或者过时的做法
应该在每个源文件乃至每个项目中都使用一致的格式,因为同一段代码中要在集中编程风格直接换来换去是很不舒服的。但是无需在多个项目或者整个公司范围内强制实施一致的格式。几种常见的情况如:
- 不要规定缩进多少,应该规定要用缩进来体现代码的结构。
缩进空格的数量可以遵照个人习惯,但是至少在每个文件中应该保持一致。
- 不要强制行的具体长度,应该保证代码行的长度有利于阅读。
可以遵照个人习惯来决定行长,但是不要过长。研究表明,文字长度不超过10个单词最有利于阅读。
- 不要在命名方面规定过多,应该规定的是使用一致的命名规范。
有两点是必须的:(1)永远不要使用“晦涩的名称”,即以下划线开始或者包含双下划线的名称;(2)总是使用形如ONLY_UPPERCASE-NAMES的全大写字母表示宏,不要考虑使用常见的词或者缩略词作为宏的名称。
- 不要规定注释风格(除非需要使用工具从特定的体例中提取出文档)。
- C++编程规范之0:不要拘泥于小节
- 《C++编程规范》--不要拘泥于小节
- 第0条 不要拘泥于小节
- C++编程规范 组织和策略问题 学习 (1) --不要拘泥小节
- 不要拘泥于固定的思维方式
- 编程规范小节
- 编程要正规,但也不能太拘泥于形式
- 编程的时代要学会思考,不必拘泥于流程
- MTK 编程小节 之 域名解析
- 不再拘泥于百度流量理论
- 不要浮华于编程世界
- C++编程规范之8:不要进行不成熟的优化
- C++编程规范之42:不要公开内部数据
- C语言之程序编程规范
- 软件设计是一种技能,并不拘泥于一种语言
- 编程规范 写 if 语句不要任性
- 嵌入式C编程经验 之 全局变量猛于虎
- 嵌入式C编程经验之全局变量猛于虎
- Block
- UNREFERENCED_PARAMETER 的作用
- C语言字符处理函数
- HDU 2007 - 平方和 和 立方和
- AJAX 提交textarea文本数据
- C++编程规范之0:不要拘泥于小节
- Cocos2d-x学习之---点击按钮动态展现出一列菜单的一些想法
- Chrome神器Vimium快捷键学习记录
- 黑马程序员-----程序员之路_____JDK1.5新特性之代理
- HDU 2008 - 数值统计
- 通过setImageURI设置网络上面的图片
- chrome设置:新标签页打开指定网页
- HDU 2009 - 求数列的和
- pio应用excel,word转html