【108】金山软件公司C++_代码规范 PDF 电子书

[复制链接]

该用户从未签到

759

主题

763

帖子

4660

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4660
跳转到指定楼层
楼主
发表于 2017-12-28 12:44:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

想要查看内容赶紧注册登陆吧!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

C/C++

编码规范

(适用C51)详解

今天人们越来越明白软件设计更多地是一种工程,

而不是一种个人艺术。

由于大型产品

的开发通常由很多的人协同作战,

如果不统一编程规范,

最终合到一起的程序,

其可读性将

较差,

这不仅给代码的理解带来障碍,

增加维护阶段的工作量,

同时不规范的代码隐含错误

的可能性也比较大。

BELL

实验室的研究资料表明,软件错误中

18%

左右产生于概要设计阶段,

15%

左右产

生于详细设计阶段,而编码阶段产生的错误占的比例则接近

50%;

分析表明,编码阶段产生

的错误当中,语法错误大概占

20%

左右,而由于未严格检查软件逻辑导致的错误、函数

(模块)

之间接口错误及由于代码可理解度低导致优化维护阶段对代码的错误修改引起的错误则

占了一半以上。

可见,

提高软件质量必须降低编码阶段的错误率。

如何有效降低编码阶段的

错误呢?BELL
实验室的研究人员制定了详细的软件编程规范,并培训每一位程序员,最终
的结果把编码阶段的错误降至
10%
左右,同时也降低了程序的测试费用,效果相当显著。
本文从代码的可维护性
(可读、可理解性、可修改性)
、代码逻辑与效率、函数
(模块)
接口、
可测试性四个方面阐述了软件编程规范,
规范分成规则和建议两种,
其中规则部分为强
制执行项目,而建议部分则不作强制,可根据习惯取舍。
下载地址(回复可见):
游客,如果您要查看本帖隐藏内容请回复
分享到:  QQ好友和群QQ好友和群
收藏收藏
回复

使用道具 举报

该用户从未签到

0

主题

248

帖子

260

积分

邀请会员

积分
260
沙发
发表于 2022-8-30 09:01:08 | 只看该作者
金山软件公司C++_代码规范
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

24

帖子

24

积分

新手上路

Rank: 1

积分
24
板凳
发表于 2022-11-11 17:53:02 | 只看该作者
左右,同时也降低了程序的测试费用,效果相当显著。
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

175

帖子

175

积分

邀请会员

积分
175
地板
发表于 2023-1-23 13:41:10 | 只看该作者
金山软件公司C++_代码规范 PDF 电子书
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

77

帖子

77

积分

游戏VIP会员

Rank: 3Rank: 3

积分
77
5#
发表于 2023-4-22 10:57:29 | 只看该作者
66666666666
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

122

帖子

122

积分

邀请会员

积分
122
6#
发表于 2023-7-27 21:54:05 | 只看该作者
11111111111111
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

63

帖子

63

积分

邀请会员

积分
63
7#
发表于 2023-10-23 10:43:08 | 只看该作者
66666666666666666
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

210

帖子

210

积分

邀请会员

积分
210
8#
发表于 2024-7-1 01:07:59 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

快速回复高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表