网站大量收购闲置独家精品文档,联系QQ:2885784924

VISUAL BASIC 编程标准.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VISUAL BASIC 编程标准.doc

下载 第14章 源代码控制 在小组工作环境中管理源代码是很困难的。当许多编程人员从事这项工作但又不使用源代 码管理工具时,源代码管理几乎不可能进行。 Visual SourceSafe是Visual Basic的企业版配备的 一个工具,不过这个工具目的是为了保留一个内部应用版本,不向公众发布(应当说明的是, Microsoft并没有开发 Visual SourceSafe,它是Microsoft公司买来的)。虽然Visual SourceSafe有 帮助文本可供参考,但该程序的一般运行情况和在生产环境中安装 Visual SourceSafe的进程都 没有详细的文字说明。另外, Visual SourceSafe像大多数 Microsoft应用程序那样经过了很好的 修饰,它包含的许多功能特征和物理特征都不符合 Microsoft Windows应用程序的标准。例如, Visual SourceSafe的三个组件之一( Visual SourceSafe Administrator)甚至连 File菜单都没有。 另外,许多程序的菜单项不是放在最合适的菜单上。 在程序开发环境中实现 Visual SourceSafe时存在的复杂性,加上它的非标准化外观和文档 资料的不充分,使得许多人无法实现和使用 Visual SourceSafe。许多人甚至没有试用 Visual SourceSafe的勇气。我知道许多高水平技术人员无法启动 Visual SourceSafe并使之运行,其中有 一位是管理控制系统项目师。 尽管如此, Visual SourceSafe仍然不失为一个很好的工具,如果你花点时间将它安装在你 的小组工作环境中,你一定会为此而感到非常高兴。在本章中我并不是为你提供一些指导原则 来帮助你创建更好的代码,我的目的是告诉你如何使用工具来大幅度减少管理大型项目和开发 小组所需的资源量,这个工具能够很容易处理在没有某种集成式解决方案情况下几乎无法处理 的各种问题。 14.1 小组软件开发必须解决的问题 专业性软件开发常常是由多个程序员进行的。随着越来越多的软件开发人员参与一个项目 的开发,管理所有开发人员所做的工作就变得更加困难。小组开发的软件项目很快会变成多线 程怪物,随时都可能中止运行。下面是小组软件开发必须解决的几个问题: · 确保多个开发人员不在同一时间修改同一个代码和对象; · 防止软件开发人员改写其他人的工作; · 跟踪软件的版本; · 将各个项目文件集中起来; 当两个开发人员同时修改同一个代码时,有个人的工作就会丢失。一般来说,完成修改的 第一个程序员将会丢失他所做的修改工作,因为第二个程序员改写了第一个程序员所做的修改。 要想确保项目开发过程中开发人员不会互相改写对方的工作,这是非常困难的。另外,多个程 序员还必须注意不要为了解决同一个问题而浪费时间。 在小组开发环境中,版本的跟踪也是需要解决的问题。由于对那么多的源文件做了那么多 的修改,因此很难得到项目在特定状态下的瞬态图。当开发人员修改不同文件或者修改相同文 件时,跟踪这些修改会变得越来越复杂。 208  计计第五部分 小组操作的工程  下载 Visual Basic的项目常常包含几十个不同的文件,想要找到管理这些文件的最佳方法是非常 麻烦的。在一定时间内只让一个开发人员对该项目进行工作,显然是行不通的。是否应该让每 个开发人员在他的本地计算机上修改源项目的完整版本,或者用电子邮件发送一批修改呢?实 际情况并非如此,项目文件必须比它组织得更好,并且能够很容易进行访问。这些问题随着开 发小组人员增加而变得更加复杂。减少情况的复杂性(同时减少出现大错的可能性),这个问 题至关重要, Visual SourceSafe肯定能够在这方面对你有所帮助。 14.2 了解Visual SourceSafe Visual SourceSafe究竟是个什么工具呢?这个问题颇难回答。 Visual SourceSafe是由下列3 个组件构成的工具: · 一个管理程序,用于管理安装源代码控制和创建用户帐户等任务。 · 一个用户程序。 Visual SourceSafe Explorer允许每个开发人员负责项目文件的管理。 · Visual Basic的一个附加程序,它提供了一个集成式解决方案,以便管理源代码控制下的 Visual Basic项目文件。 Visual SourceSafe允许你 · 管理各种类型的源文件,包括文本文件、图形文件、资源文件和声音文件。 · 控制谁有权访问源代码文件。 · 了解谁正在对源代码文件进行工作。 · 确保每次只有一个人能够修改源文件。 · 返回源文件的以前版本,或者使当前的修改与较早的修改相合并。 · 将当前版本以及修改保留在一个集

文档评论(0)

mwap + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档