2011年4月3日

软件工程配置规范(VC2005) 第二版

摘要: 修改后的VC2005开发工程配置规范,仁者见仁,智者见智,欢迎拍砖。 当开发人员开始进行编码工作以及编码工作的过程中,都需要根据工程的需要配置各种工作路径,如引入第三方库、输出生成的头文件和库文件等。以前部分开发人员对工程路径的定义比较随意,相当一部分使用的是绝对路径。如果只是单个开发人员完成一个单一的功能,这种做法看起来没有什么明显的缺点。但是,如果是数个开发人员来合作共同完成一个功能和结构都很复杂的工程时,这种做法的弊端就凸显出来。一个非常明显的问题就是:开发人员A将他的工程交给开发人员B编译时,如工程定义使用了绝对路径,除非开发人员B的计算机与A的计算机具有完全相同的文件组织结构,否则一次性编译通过是不可能。另外,当开发人员在一长串的“Can’t find …”或者“XXX undefined”的错误与警告中焦头烂额时,也许只是因为一个不起眼的地方使用了绝对路径,或者是大小写的差异。 因此,规范开发人员的工程配置是很有必要的。通过规范的工程配置,所有开发人员之间的工程是无缝衔接的,即任何一个开发人员的工程拿到其他人的工程时,无须修改任何一个配置便可以一次性的编译成功。这样 阅读全文

posted @ 2011-04-03 18:45 phoenix8848cn 阅读(2002) 评论(0) 推荐(2) 编辑

导航