- 1
- 0
- 约6.41千字
- 约 72页
- 2019-11-06 发布于湖北
- 举报
中国石油大学胜利学院;第八章 编码和测试;8.1 编码概述;3、编码的风格
追求“聪明”和“技巧”---〉提倡“简明”和“直接”
使用标准的控制结构
清晰的前提下求取效率 :Kernighan《程序设计风格要素》
Make it right before you make it faster.(先求正确后求快)
Make it clear before you make it faster. (先求清楚后求快)
Keep it right when you make it faster.
(求快不忘保持程序正确)
Keep it simple to make it faster.
(保持程序简单以求快)
don’t sacrifice clarity for “efficiency”.
(书写清楚,不要为“效率”牺牲清楚)
说明:程序的清晰第一,而不是效率第一;3、编码的风格
Kernighan《程序设计风格要素》把编码风格归结为:
使用标准的控制结构
采用单入口、单出口标准结构
实现源程序的文档化(内部文档编制、共同遵守)
有意义的变量名称(命名规约
您可能关注的文档
- 第八章 振动波动.ppt
- 第八章 数字技术中常用的应用电路.ppt
- 第八章 急倾斜煤层采煤方法.ppt
- 第八章 旅游区域合作.ppt
- 第八章 恒定电流的磁场.ppt
- 第八章 数-模和模-数转换.ppt
- 第八章 时序逻辑电路设计.ppt
- 第八章 最优通货区与欧元.ppt
- 第八章 时间数列分析(统计学原理-南开大学,陆宇建).ppt
- 第八章 智能仪器的抗干扰技术.ppt
- 八年级地理第三单元工业区位填空题专项检测卷能力提升版.docx
- 八年级地理第八单元世界区域地理材料分析题题型强化卷易错强化版.docx
- 八年级地理第二单元经纬网判读读图题专题复习卷专项精练版.docx
- 八年级地理第二单元经纬网判读计算题高频题训练卷阶段诊断版.docx
- 八年级地理第二单元经纬网判读计算题诊断测试卷阶段诊断版.docx
- 八年级地理第二知识板块核心专题资源保护原因分析题达标诊断卷能力进阶版.docx
- 八年级地理第六单元昼夜长短材料分析题专题复习卷课外拓展版.docx
- 八年级地理第七单元河流特征分析图表题能力提升卷重难点突破版.docx
- 八年级地理第七单元河流特征分析图表题知识梳理卷重难点突破版.docx
- 八年级地理上册气温曲线图计算题高频题训练卷阶段诊断版.docx
原创力文档

文档评论(0)