c语言编程规范——质量保证-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 1655998
  • 博文数量: 782
  • 博客积分: 2455
  • 博客等级: 大尉
  • 技术积分: 4140
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-06 21:37
个人简介

linux ,c/c , web,前端,php,js

文章分类

(782)

  • (14)
  • (2)
  • (6)
  • (11)
  • (14)
  • (3)
  • (2)
  • (2)
  • (3)
  • (27)
  • (13)
  • (2)
  • (11)
  • (3)
  • (19)
  • (5)
  • (10)
  • (18)
  • (617)
文章存档

(8)

(28)

(110)

(307)

(329)

我的朋友
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: 项目管理

2013-03-12 09:30:23

8 效率

在保证软件系统的正确性、稳定性、可读性及可测性的前提下,提高代码效率。不能一味地追求代码效率,而对软件的正确性、稳定性、可读性及可测性造成影响。

9 质量保证

(1)在软件设计过程中构筑软件质量。

(2)代码质量保证优先原则:

①正确性,指程序要实现设计要求的功能。

②稳定性、安全性,指程序稳定、可靠、安全。

③可测试性,指程序要具有良好的可测试性。

④规范/可读性,指程序书写风格、命名规则等要符合规范。

(3)只引用属于自己的存贮空间。若模块封装的较好,那么一般不会发生非法引用他人的空间。

(3)防止引用已经释放的内存空间。在实际编程过程中,稍不留心就会出现在一个模块中释放了某个内存块(如c语言指针),而另一模块在随后的某个时刻又使用了它。要防止这种情况发生。

(4)过程/ 函数中分配的内存,在过程/ 函数退出之前要释放,过程/ 函数中申请的(为打开文件而使用的)文件句柄,在过程/ 函数退出之前要关闭。分配的内存不释放以及文件句柄不关闭,是较常见的错误,而且稍不注意就有可能发生。

(5)不要滥用goto 语句。goto语句会破坏程序的结构性,所以除非确实需要,最好不使用goto语句。

阅读(809) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图