大作业一 代码管理仓库的开发
经过团队成员的讨论,一致决定开发一个本地代码管理工具。这个软件可以满足用户管理自己所编写的代码的需求。
团队成员:
王宏伟:外向、活泼、开朗。对软件的开发有着很高的热情。
蒋陵郡:成熟,热爱运动。管理能力强,工作态度认证负责。
唐炳辉:有思想,学习能力强,团队的技术骨干,脾气温柔。
邵文正:热爱编程,学习劲头足,工作也很认真。
项目简介:
现在还没有本地的代码管理工具,因此同学们写完程序后只是放在某个文件夹里面。保存在文件夹里面虽然很简单,但是也有一些弊端:首先,光从文件的名字上面很难看出这里的代码的功能,再一个就是随着用户需求的不断变更,程序员要发布连续的版本,这些不同版本的程序之间有着很强的联系,后续版本的开发要依赖于当前版本。一个优秀的代码管理软件就能帮助用户解决这两个需求。现在主要的竞争对手是github,github是一个开源的软件代码存储仓库。虽然它的功能和我们要开发的软件的功能很相似,相比之下,我们有这么几个优势:首先,我们这个软件是本地的,是存放在用户自定义的位置上的,而不是存放在某个网站上面的。其次,我们的软件还可以当做用户自己的技术成长记录,用户可以在每段代码添加很多的注释,标明该代码的版本和用途,当下次用到的时候,只需要通过搜索功能就可找到相应的代码,这样是很方便的。第三,我们的软件是闭源的,只有用户自己能够看到代码。这是与git有着很大差别的,我们的这个软件就是要帮助用户管理自己的代码,用户只能看到自己的代码。
这个软件是面向所有的程序员开发的,要想推广这个软件,就必须在程序员之间来完成。我们准备在同学们的范围内推广使用,先向同学们介绍软件的功能,然后让同学们使用。根据同学们的反馈在对软件优化。