摘要:
这学期我们开始学习软件工程这门课,相对以前的专业课,我觉得更像是对软件设计的整体规划,没有那么细节化的实现,但是对于一个软件的开发,更加的重要。因为在实现软件功能之前,必须要有规划和设计,以及一些社会调查,才会使你的软件受欢迎。 这学期李老师给我们上的课,我认为已经很精彩了,特别是例如头脑风暴的小活 阅读全文
摘要:
这周和小伙伴结对构造程序,来深刻理解软件测试中,bug发现的三种状态。 1:不能触发Fault 2:触发Fault,但是不能触发Error 3:触发Error,但是不能产生Failure 我们完成的代码如下: 输入输出结果如下: 在课堂上听老师讲可能自己理解的并不那么深刻,通过和小伙伴结对讨论完成编 阅读全文
摘要:
在上次和小伙伴结对编写了简单的出计算题的程序后,我们之后又讨论了相对复杂的四则运算。其中包括括号的判断,乘除法等做了相应的代码完善。代码如下: 经过这次的结对编程,感觉到了个人思维的局限性。有的时候想到的事情考虑的并不全面,所以感觉老师指导的结对编程有好处,也能锻炼到同学之间的团队合作能力。在和小伙 阅读全文
摘要:
这次老师在课堂上给大家出了一道练习题,写个小程序给小学生出计算题,并且结对完成。原要求是出30道(100以内)四则运算题目给小学生做。我和小伙伴讨论用上学期刚学的Java实现,因为相比其他语言更加熟练一些。于是我们就写出了下列代码来完成了基本功能。 可是现实并不是那么简单,老师相继提出了更多的要求。 阅读全文
摘要:
在我们小组定了课题并且有了一系列的想法后,我们按照老师的指导设计了许多问题来做调查问卷。许多份问卷的结果显示,大家虽然和我们小组的想法没有大的差异,然后还是让我们意识到不足之处和可以改进的地方。我想这大概就是调查问卷的作用吧,弥补小群体思想上的漏洞,更可能全面的改进我们的设计。在听了不同的人的意见后 阅读全文