摘要:
敏捷开法综述 敏捷开法是一种比较新的软件开法方式。从本质上讲,敏捷方法是为了克服传统软件工程中认识和实践的弱点而形成的。敏捷开法可以带来多方面的好处。 敏捷团队是一个能够适当响应变化的灵活团队。可以这样讲,普遍存在的变化是敏捷的基本动力,软件工程师必须加快步伐以适应信息社会的快速变化。这便是敏捷开法的最大好处。因为在传统开法中,变化成本的费用随着计划的进展成非线性增长。然而,敏捷过程能够降低变更的成本是因为软件产品以增量方式发布,而且在增量内部变更能得到较好的控制。敏捷开法过程 首先,由于敏捷开法要求提前预测哪些需求是稳定的,而哪些需求会变化是十分困难的。其次由于设计和构建是交错进行的... 阅读全文
摘要:
结对编程-电梯调度成员:李孟 11061190 吕佳辉 11061152我们眼中的结对编程 在实际的软件开法过程中结对合作是一种十分普遍的现象。这就像驾驶汽车或是飞机,需要有一个正驾驶和一个副驾驶一样,结对编程是两个人一起合作进行软件开法和设计的过程。其中需要有一个主要负责人,即正驾驶,他负责在整个开法过程的大方向。另一个人则做一些辅助工作,即副驾驶,他负责协助主要负责人进行工作。所以这一过程需要两个人有明确的分工和团结一致的思想。在历史上,许多比较著名的大的IT公司都是由两的人共同一手创办的。例如,谷歌,苹果等等。这也足以说明两个人的共同合作在做大事方面的利处是无穷的。而造成这一切的最主要. 阅读全文
摘要:
代码的分析程序中没有错误和警告,总体来讲时间效率有点低,还需要优化。程序中使用最多的方法是opFile()。毕竟几乎所有重要的操作均在这个方法里。使用率第二高的就是e_check()。这是因为我分析代码时使用的是扩展模式。 阅读全文
摘要:
一、程序的编写和各个模块的编写时间1、在编写程序前,由于自己对于C++和C#这两种语言还不十分的熟悉,所以我在这次编写程序前对于程序的编写时间定了一个比较长远的规划。其中,我规划大部分时间用来学习C#语言。光学习语言就可能花费掉我将近3到4天的时间。而且,由于这次的编程作业需要用到大量关于文件和文件夹的操作,所以,我计划在这方面加大力度学习。力争掌握熟悉C#语言中关于这方面的相关知识。在比较充分的掌握这方面的知识后,我计划利用1到2天的时间来进行编程。2、我的程序大致可以分为如下的几个部分:主函数,读文件夹的相关方法,读文件的相关方法,分析读入字符串的方法,排序的方法等等。我在各个方面所花费的 阅读全文