构建之法是我在学习软件的过程中读的十分有趣的一本书,邹欣老师用生动丰富的故事和隐喻来帮助我建立软件工程的思维习惯。这本书不像其他的一些典型的软件工程的书有那么多晦涩的概念,图表和文章穿插让我们更好的理解了软件工程里面的很多概念和知识
学到现在知识面依旧比较浅,有很多问题至今不太明白:
(1)如何很有效率的做需求分析和用户调查以及推广运营。
(2)该怎么着手去学习单元测试,回归测试?是不是可以从我们平时写的小程序里时间一下学习怎么写怎么用单元测试和回归测试
(3)对于我们学生团体,大多数是属于什么模式?什么开发流程环境?一般公司有什么类型的团体模式,开发流程?
(4)对于编程,只有我们更团结各自发挥各自的优点才能更好做出项目,在团队方面,我们应该如何选择自己的队友?强强联合?还是以优带弱?
(5)时代在变,信息在变,我们的需求也在变,这个时候我们就由最初的瀑布模型变形发展成了圆形模型,在这个模型中我们可以随时根据客户的要求更改需求分析,并编写出更符合时代需求的程序。但在这里,我有一个疑问,瀑布模型跟圆形模型都有它的特点——瀑布模型需求明确但不实用,圆形模型实用但需求分析不明——我们应当怎样选择不同的开发流程才能开发出适应时代的软件呢?