第一章:
看了大概了解软件从一个想法到最终成品的一个过程。软件先是由一个想法引出的,有那个想法,你需要一个工具去做什么,根据自己想要的功能大概做一个能实现基本功能的软件,对客户提出的要求进行完善,实现了功能后对软件进行维护。还有做的软件要符合客户的要求,不能只是跟着自己想法,要满足大众的需要,满足客户的需求,在使用过程中发现有bug对其进行修复。
软件工程在社会发展处于什么地位,发展潜力在未来究竟有多大?
第二章 :
这章分别从效能分析工具,个人开发流程,实践等方面讲,知道了好的单元测试的标准有:单元测试应该在最基本的功能参数上验证程序的正确性,必须由专业人来写,单元测试完以后机器状态保持不变,,测试结果应该产生可重复的一致的结果,具有独立性和测试应该覆盖所有代码路径,应该集中到自动测试的框架当中,必须和产品代码一起保存和维护,要学会效能分析,和回归测试。
回归测试方式:1.覆盖全部测试用例。2.基于风险选择测试。3.基于操作剖面选择测试。4.重新测试修改的部分
单元测试在书本讲的比较详细,那回归测试呢?
第三章 :
1.在学校期间要考有关的证书,不仅要考计算机等级和软件工程师等证书,还有考英语四六级和普通话等级考试。
2.多打代码,做些小程序,在自己专业专业领域不断前进和突破。
3.要多阅读有关计算机的书,多方面提升自己。
4.多积累经验,有机会就尽可能在空闲时打兼职帮忙打代码进行实操提升自己的能力。
5.要培育良好的沟通能力和团队合作能力,因为要开发一个好的软件单靠自己的能力总比一个团队的合作的能力少得多。