随笔分类 -  开发管理

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

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

[原]关于SVN版本管理的说明
摘要:关于SVN版本管理的说明(讨论稿)1. 目的1. 规范软件开发流程。2. 提高代码管理的规范性与安全性。2. 参与者所有的开发人员、软件项目经理,亦适用于实习生。3. 管理软件1. 版本管理采用SubVersion + TortoiseSVN进行版本控制管理。2. TortoiseSVN的最新版本发布于http://tortoisesvn.net/downloads。4. 目录结构SVN的目录结构... 阅读全文

posted @ 2009-12-07 22:01 phoenix8848cn 阅读(7552) 评论(9) 推荐(6) 编辑

[原]VC2005工程配置说明
摘要:为了规范软件开发流程,更好地管理与合并开发模块,促进开发人员之间的交流与合作,我写了这个文章,希望大家多批评指正。本文章为原创文章,首发于cnblogs上,若用于商业或其他用途请与本人联系,转载请注明出处。 阅读全文

posted @ 2009-12-05 17:40 phoenix8848cn 阅读(2444) 评论(7) 推荐(3) 编辑

导航