一、个人总结
在alpha 结束之后, 每位同学写一篇个人博客, 总结自己的alpha 过程;
请用自我评价表:http://www.cnblogs.com/xinz/p/3852177.html 有比较才会有进步。
二、回答问题
我们在课程开始之初,曾经要求大家针对软件工程提出问题:个人阅读作业2,那么在经过alpha阶段,大家是否对软件工程有了一定的了解?请结合自己提出的问题进行回答
个人阅读作业2
###问题一:软件工程要求我们学到什么?
软件工程这门课,并非教我们写代码,相反的,它需要我们学习储备相关的知识,然后再系统的运用软件工程的知识,分配管理项目任务,从而完成一款软件的设计。
###问题二:没有bug的软件才是一个好的软件?
没有bug是不可能的,bug存在几种类型:1.错误的代码,需要修改,否则不能运行;2.功能与设计不符合的bug;3.在接下来的版本中需要改进的功能也算bug;
###问题三:单元测试究竟是什么,它的好处体现在哪?
###问题四:什么时候适合选择敏捷?
敏捷开发适用于迭代频繁的产品。
###问题五:软件工程这门课该怎么学?
这门课需要实践,现在我们以团队形式学习软件工程,在设计产品中学习知识。
三、再提问题
同时,大家一定会在实践过程中产生更多问题, 结合你的读书(教材,博客,参考书), 实践, 再提出关于软件工程的 5 个问题。