<b>BCB软件编码标准</b>[VC/C++编程]
本文“<b>BCB软件编码标准</b>[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
前言:
通过成立代码编写标准,形成BCB开辟小组编码约定,提高程序的坚固性、可读性、可改正性、可保护性、一致性,保证程序代码的质量,担当软件开辟成果,充分操纵资源.提高程序的可担当性,使开辟人员之间的工作成果可以同享.
软件编码要遵守以下原则:
1.遵守开辟流程,在计划的指导下举行代码编写.
2.代码的编写以实现计划的功效和性能为目标,要求精确完成计划要求的功效,到达计划的性能.
3.程序具有杰出的程序构造,提高程序的封装性好,减低程序的耦合程度.
4.程序可读性强,易于理解;便利调试和测试,可测试性好.
5.易于利用和保护;杰出的改正性、扩大性;可重用性强/移植性好.
6.占用资源少,以低代价完成任务.
7.在不降低程序的可读性的情形下,尽大概提高代码的履行效率.
本标准的描写主要以 Borland C++ Builder 语言为例
1、标准:以下对本标准作具体阐明.
1:源程序的文件管理:
a)组织:每个程序文件单元普通都应由 .cpp、.dfm和 .h 等文件构成,并将单元的大众声明部份放在 .h 文件中.划分单元主如果以类为根据,原则上每个较大的类都应为一个单独的单元,但在类较小且多个小类关系密切等情形下也可几个类共一个单元(倡议仅对已经具体测试的较为通用的类采取).
b)命名:原程序文件命名采取有意义的格局.比方:对登陆程序来说三个文件的命名应当是这样,.cpp的是 Login.cpp .dfm的是Login.dfm .h的是Login.h
c)文件构造:每个程序文件由标题、内容和附加阐明三部份构成.
(A)标题:文件最前面的注释阐明,其内容主要包含:程序名,作者,版本信息,扼要阐明等,必要时应有更细致的阐明(将以此部份以空行离隔单独注释).
(B)内容:为文件源代码部份基本上按预处理语句、范例定义、变量定义、函数原型、函数实现(仅对 .cpp 文件)的次序. main 、 winmain ,控件注册等函数应放在内容部份的最后,类的定义按 private 、 protected 、 pubilic 、 __pubished 的次序,并尽大概保持每一部份只有一个,各部份中按数据、函数、属性、事件的次序.
以上是“<b>BCB软件编码标准</b>[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |