摘要: 今年暑假我在一家公司实习时曾参与了其敏捷开发过程,对于并没有太多实际开发经验的我来说,一切都是新的。那时我还从来没有接触过敏捷开发方面的知识,只是看到公司中每天的站立会议,看他们对着一面贴满五颜六色便利贴的白板进行讨论,感觉十分新奇。这几天浏览了Martin Fowler——敏捷开发的创始人之一所写的详细的敏捷开发的论述,这才比较系统地了解到那究竟是什么。 在上个学期的面向对象课程中,我们也或多或少了解了一些软件工程的知识,也以团队形式合作过小项目。现在看来我认为那是一种较为传统的开发方法。它很注重需求分析和方案设计,要写出十分规范和详尽的需求文档,包括各种UML设计。然而在开发过程中我... 阅读全文
posted @ 2013-10-15 22:41 Roscoe054 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.时间花费预估: 理解作业要求:0.5小时 查阅相关资料:1小时 编写程序和调试:2小时 用例设计及检验:0.5小时 性能优化:1小时 总结:0.5小时2.实际时间花费: 由于对于C++很生疏所以写程序这边花了比预期多了很多的时间,但有些功能还不完善。之前有一些事情耽搁,导致后面时间很紧了,性能优化方面做的很不够。 理解作业要求:0.5小时 查阅相关资料:1.5小时 编写程序和调试:4小时 用例设计及检验:1小时 性能优化:0.5小时 总结:1小时3.开发过程和分析这是测试20M文件的CPU使用率曲线,可以看出运行效果是比较慢的的,CPU使用率也较高4.样例分析中... 阅读全文
posted @ 2013-09-18 02:43 Roscoe054 阅读(141) 评论(0) 推荐(0) 编辑