4.1 工作目录结构的规定:
project name(项目名称)
——bin 执行文件
——log 日志文件
——lib 库文件
——include 头文件
——src 源程序
——dat 数据文件
4.2工程中不起作用的文件或类应删除,工程目录下的非工程文件也应该移走,保持工程的清洁,避免混淆难于管理;
4.3在VC环境下,建议将常用的头文件全部放入stdafx.h中,而在每个cpp开始处嵌入stdafx.h。避免头文件的交叉引用,如果有严重的交叉引用,适当使用类的声明。
4.4 将独立性比较强的模块抽出来,做成DLL,控件或COM组件,该模块可单独编写和测试,也增强了其可重用性。
4.5 一个比较大的工程应留有一定的消息接口或插件接口等。
4.6 工程的版本控制要严格,版本格式为xx.xx.xx,必要时使用Build次数或日期。高版本尽量兼容低版本的用法、数据或协议。
4.7 工程的编译宏定义和工程参数设置应正确,每作一个新工程时应检查工程参数是否正确。建议字节对齐方式为1字节对齐。
5. 程序备份
5.1. 要有备份记录
备份时注明备份日期和主要增加的功能
5.2. 定时备份
根据程序量的多少,可以每天备份一次,也可以半天备份。
5.3. 多种介质备份
至少在硬盘上做2个备份,在软盘上做一个备份;在使用他人主机进行备份时,不可放于没有密码保护的ftp服务器上,可以发送到自己的email信箱中进行备份。
5.4 在软盘上备份时,应该去掉中间文件和执行文件,vc可以自动生成的文件如*.clw, *.ncb, *.opt等也可删除,最后压成一个zip文件,复制到软盘中。
<script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>