C++编程规范之6:正确、简单和清晰第一
来源:互联网 发布:apache开源社区 编辑:程序博客网 时间:2024/06/05 11:58
摘要:
软件简单为美(Keepit simple software,KISS):质量优于速度,简单优于复杂,清晰优于机巧,安全优于不安全。
简单设计和清晰代码的价值怎么强调怎么都不过分。代码的维护者将因为你编写的代码容易理解而感谢你——因为你这个维护者往往就是未来的你。要努力回忆起6个月前的所思所想。于是有了下面这些经典的格言警句。
- 程序必须为阅读他的人而编写,只是顺便用于机器执行。——Harold Abelson 和Gerald Jay Sussman
- 编写程序应该以人为本,计算机为第二。----Steve McConnell
- 计算机系统中最便宜、最快速、最可靠的组件还不曾出现过。----Gordon Bell
- 所缺乏的恰恰是最精确(永不出错),最安全(坚不可催),以及设计、文档编写、测试和维护起来最容易的部分。简单设计的重要性怎么强调也不过分。----Jon Bentley
代码的清晰性是代码易于维护、易于重构的基础和前提,这就要求我们在写代码的时候要勤于加注释,另外命名的时候要注意变量、类和函数的明年应该能从名称看出来它所代表的意义。
- C++编程规范之6:正确、简单和清晰第一
- 简单C语言编程规范
- C语言之程序编程规范
- c语言编程规范和范例
- c语言编程规范和范例
- c编程规范和常范错误
- c语言编程规范和范例
- C#+OpenGL3编程之第一个三角形
- Java编程规范之命名规范和惯例
- 清晰正确的表达
- C++编程规范之25:正确选择通过值、(智能)指针、或者引用传递参数
- 编程规范之 if 语句的简单规则
- C语言编程规范6: 程序效率
- C/C++编程规范
- C/C++ 编程规范
- C#.NET编程规范
- C#.NET编程规范
- c语言编程规范
- Hive常用参数配置详细说明
- WinRAR的压缩命令
- Tiny210 U-BOOT(三)----配置时钟频率源码分析
- JVM 、JRE 、JDK 、SDK的关系
- ios开发-屏幕截图(UIView转为图像存储到本地)
- C++编程规范之6:正确、简单和清晰第一
- Win32多线程之volatile
- 软件工程之数据流图
- JAVA历史
- JDK在ubuntu下的安装方法
- 韩顺平网页设计第四十六讲
- 【黑马程序员】java-网络编程篇1
- sdp 的格式:
- [unity3d]unity聊天功能