软件编码规范 AGwFD
前言: t- Rp_2t
?Bg<74
通过建立代码编写规范,形成BCB 开发小组编码约定,提高程序的可靠性、可读性、可修改性、可维护性、一致性,保证程序代码的质量,继承软件开发成果,充分利用资源。提高程序的可继承性,使开发人员之间的工作成果可以共享。 ` oBlv
"S$4pj`<
软件编码要遵循以下原则: x,kZ>^]&b
1.遵循开发流程,在设计的指导下进行代码编写。 [X >sG)0S~
2.代码的编写以实现设计的功能和性能为目标,要求正确完成设计要求的功能,达到设计的性能。 YyI4T/0s_
3.程序具有良好的程序结构,提高程序的封装性好,减低程序的耦合程度。 b"`Vn,
4.程序可读性强,易于理解;方便调试和测试,可测试性好。 :mwNkT2et
5.易于使用和维护;良好的修改性、扩充性;可重用性强/移植性好。 4]\f}
6.占用资源少,以低代价完成任务。 T<!&6,N A
7.在不降低程序的可读性的情况下,尽量提高代码的执行效率。 [c6I/U=-
gQpF(P
本规范的描述主要以 Borland C++ Builder 语言为例 dWC[p
Z1V%pg>]*
一、 规范:以下对本规范作详细说明。 3:q\]]]S
%m8;Lh-X
1:源程序的文件管理: PFP/Pe Ng;
a)组织:每个程序文件单元通常都应由 .cpp、.dfm和 .h 等文件组成,并将单元的公共声明部分放在 .h 文件中。划分单元主要是以类为依据,原则上每个较大的类都应为一个单独的单元,但在类较小且多个小类关系密切等情况下也可几个类共一个单元(建议仅对已经详细测试的较为通用的类采用)。 )ESF)aKMiz
b)命名:原程序文件命名采用有意义的格式。例如:对登陆程序来说三个文件的命名应该是这样,.cpp的是 Login.cpp .dfm的是Login.dfm .h的是Login.h 5o2W[<