摘要:
敏捷开发提出到现在,到处都在说软件开发的敏捷开发,作者在文章里对传统软件开发方法和敏捷开发方法进行了比较。作者首先是介绍了敏捷开发方法的 产生,在这之前,软件开发者认为软件项目开发就是把软件分成不同的模块,在各个模块都完成后,把这些模块组合起来就行了,但是随着软件项目规模的增大,软 件开发者往往发现这种传统的开发方法会面临bug的不断“侵扰”,bug数量会是非线性的增长;在面临这种困境后,软件开发者提出了以计划驱动的敏捷开发 方法。 敏捷开发方法相对于传统的软件开发方法的一个明显的不同就是敏捷开发是与代码为主的,强调代码是文档的主要部分。相对于传统的软件开发方法,敏捷开发方法有以下的特点:(. 阅读全文
摘要:
软工第一次作业词频统计,其实对于我来说不算陌生。估算完成这个工程的时间是10个小时,实际过程中,断断续续也弄了7、8个小时。这个作业让我对c#的认识更加深入,也学习了下如何使用性能分析器分析我编写的代码的性能,提高了优化代码的能力。 阅读全文
摘要:
前前后后进行软件工程的作业也有几周时间了,对软件的工程的认识也逐渐加深。这次的阅读作业着实令人抓狂,为啥都是英文的!看着满满的英文就头皮发麻,不过话说回来,谁让人家技术先进,科研一流,有本事什么时候让外国人都看中国人的文档!不过我也在想到了日本的物理学者益川敏英也是根本不会英语,然后在本国做研究,最后拿到诺贝尔奖。没法,这是作业,于是就硬着头皮向前冲了@@ 首先得明白什么是软件工程。以前印象中软件软件就是编程,会编程等于一切,不过看到《NAGING THE DEVELOPMENT OF LARGE SOFTWARE SYSTEMS》以及软件工程已经开始的团队作业的体验,深刻了解了编程只是... 阅读全文
摘要:
遥想当年,自己的作业自己做,这学期开设的软件工程开始了创新,注重团队合作,这次和李栋同学一组完成结对作业,收获颇多。结对编程很好的锻炼了与人协作、协商的能力,二人可以互取所长,互补气短,能达到事半功倍的效果,不过合作也不都是好处,由于各自的生活习惯、时间安排等的不同,会出现信息沟通不畅的结果,这次和李栋的合作还是相当愉快的。李栋编程能力很强,而且很能照顾体谅编程能力较弱的我,为人很平易近人,彬彬有礼,不过胡子太长,应该抽时间打理打理。在此也借这个平台感谢李栋同学,顺附大神(忽略前面之人)相片一张我们算法的核心是:对每个电梯建立一个这个电梯的请求列表,然后在处理一个请求时,比如让1号电梯从1楼到 阅读全文
摘要:
今天采访了下6系大四学长关于《软件工程》的一些经验和看法,整理如下:1、一周花在《软件工程》的时间 基本上除了上课之外 没怎么花时间2、写的代码总行数就是最后的大作业,600行左右的样子3、感觉软件工程没什么有用的4、觉得改进的地方:需求分析学长的采访说意外也意外,说正常也正常,因为以前的软件工程基本上交个大作业就行,现在改革对学生的要求大得多,压力感觉很大很大,尽自己所能把 fighting! 阅读全文