1.是否需要代码规范: (1)这些规范都是官僚制度下产生的浪费大家的编程时间、影响人们开发效率, 浪费时间的东西。 首先来说,从短期上和个体上来看,一个团队的代码风格必然会在一定程度上与个人的代码习惯有所冲突,所以在这个层面上来说,他对个体的开发效率在短期上会有一定影响。 然而,在宏观上,从长远角度...
分类:
其他好文 时间:
2015-09-30 16:11:15
阅读次数:
152
1.第一章第2节软件工程的目标是创造”足够好“的软件问题:什么样的软件才算”足够好“?a:用户满意度:用户使用时未发现较多BUG,一经发现也会及时修护,不会影响用户使用软件的效率。b:可靠性:某个软件一般情况下不会崩溃,操作系统也不会死机。c:软件流程的质量:软件团队成员能互相协作,按时交付软件。d...
分类:
其他好文 时间:
2015-09-29 01:06:49
阅读次数:
170
软工课的第一次小作业是两人结对编程,使用JavaScript共同开发一个Game of Life网页游戏,游戏逻辑并不复杂:在一个无限延伸的网格中,每个网格住着一个存货状态随机的细胞,在一定规则下,一个细胞在下一代的生死取决于其周围细胞的数量。与以往的个人编程或团队开发不同,从编程实现到测试,...
分类:
其他好文 时间:
2015-09-28 20:44:45
阅读次数:
640
We are 歪果仁带你灰我叫赖彦谕不爱什么诗和远方只爱饭桌上的一菜一肉一杯酒真的很希望有一天我可以成为那个对待学习像对待美食一样的人类让自己沉浸在美食和知识的海洋中无法自拔我也对未来的软工团队作业充满了无限的好奇(比如我会给我的队友挖下什么大坑啊我会给队友带来什么麻烦)当然括号里的悄悄话只是我的一...
分类:
其他好文 时间:
2015-09-25 07:13:52
阅读次数:
250
1.教材第2章 2.1 我的问题是关于编写好程序软件中的单元测试,教材上说单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误,单元测试应该准确、快速地保证程序基本模块的正确性。 问题:编写好一个程序软件已经很费时了,为什么还要对其进行单元测试? 答:因为它浪费了太多...
分类:
其他好文 时间:
2015-09-24 22:31:51
阅读次数:
176
1 第五章第三节为了解决这个问题,业务建模工作流用精确的语言把用户的活动描述出来。 问题: 什么是业务建模?业务建模(Business Modeling)是以软件模型方式描述企业管理和业务所涉及的对象和要素、以及它们的属性、行为和彼此关系,业务建模强调以体系的方式来理解、设计和构架企业信息系统。业....
分类:
其他好文 时间:
2015-09-24 14:32:45
阅读次数:
187
1.教材4.5我的问题是关于结对编程方面的,教材上介绍了结对编程的原因和如何结对编程的相关内容,我想提出的问题是虽然结对编程有很多的好处,那结对编程存在哪些弊端呢?答:在编程过程中,如果有一个合作伙伴一起工作的话,会大大提升工作的效率,但这也不是绝对的,每个人都存在着性格差异。如果遇到一个性格内向、...
分类:
其他好文 时间:
2015-09-24 09:25:16
阅读次数:
183
问题一:教材1.2我的问题关于软件工程开发和维护方面的。软件工程的目标是创造好的软件,好的软件并不代表软件没有缺陷。对此,我产生了疑惑,造成软件缺陷的主要原因有哪些?我认为问题有可能出现在以下几个方面:需求不明,没有清楚地了解需求;系统结构复杂导致无法很好地维护;没有考虑到软件之间的兼容问题。htt...
分类:
其他好文 时间:
2015-09-23 21:16:35
阅读次数:
153
PSP2.1Personal Software Process StagesTimePlanning计划 · Estimate ·估计这个任务需要多少时间50hDevelopment开发 · Analysis ·需求分析(包括学习新技术)30h · Design Spec ·生成设计文档5h · D...
分类:
其他好文 时间:
2015-09-23 01:06:03
阅读次数:
129
软工的第一次作业在规定时间内并没有完成所有要求的任务还是比较遗憾,预计还需要2-3天才能完善。实验之前估计耗费时间PSP2.1Personal Software Process StagesTime Planning计划 · Estimate ·估计这个任务需要多少时间3-4daysDevelo.....
分类:
其他好文 时间:
2015-09-23 00:52:57
阅读次数:
215