题目 <内容>
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class4-2018
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class4-2018/homework/11819
这个作业的目标 <提出问题>
学号 <20188518>

问题

问题1:单元测试是什么,怎么样进行合理的单元测试?(第二章)
对于单元测试,这个词语是第一次听说,而且在看书的过程中,也没有理解到怎么样进行单元测试是合理的。

问题2:什么是好的软件思想?(第三章)
对于什么是好的软件思想,书中举了俩个列子,一个是工程师开通了博客,转发了大量别人的文章,另一个是坚持每一个设计都要画UML图,是中这俩个问题都打了问题,就我个人理解,每一个都画UML图只是一个好的习惯吧,不应该就是好的软件思想,而转发大量的别人的文章,会不会多而不精呢?所以说,什么样的软件思想,才是好的软件思想呢?

问题3:在代码规范中是使用tab键还是空格,还是说按个人喜好,以及在这种具有分歧的规范中,是选择自己喜欢的,还是说都留着,按环境使用,会对工作沟通有影响嘛?(第四章)

问题4:软件团队模式多如牛毛,怎么样合理的确定软件团队模式?(第五章)

问题5:怎么样去了解用户的真正的需求,怎么样进行有效的需求分析?
在看了书上p159页的这个小资料之后,不由的产生,为什么这么傻瓜的网页和杀毒软件,会有这么广的用户面,那我应该站在什么样的角度,去合理的进行需求分析。