构建之法 1 2 3

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构建之法 1 2 3相关的知识,希望对你有一定的参考价值。

这几章讲的是什么叫软件工程

它不仅要考虑客户的需求,满足各种功能,维修软件服务。而它最核心的部分是构建管理,源代码管理,软件设计,软件测试,项目管理。 

      软件先是由一个想法引出的,有那个想法,你需要一个工具去做什么,然后根据自己想要的功能大概做一个能实现基本功能的软件,再对客户提出的要求进行完善,实现了功能后对软件进行维护,软件的特殊性:复杂性、不可见性、易变性、服从性、非连续性。计算基础、数学基础、工程基础是软件工程的三大类基础知识领域,在实现功能的过程中,还要考虑到软件中存在的Bug加以修复、维护软件的应用的安全。软件的开发不单单只是个人的想法和见解还要符合客户要求。

      软件测试跟软件更新需要同步的,单元测试可以把自己不能做到的东西在单元中显现出来,不然到后面再bug修复就是比较麻烦的事情了。效能分析工具是可以很好检测我们的代码,对测试有很大的好处,单元测试必须由最熟悉代码的人来写,最好是在设计的时候就写好单元测试,这样会减少程序问题的出现。测试能力也属于个人能力的一种。而里面所说到的单元测试就是为了提高程序的健壮性,提高程序的可靠性和稳定性。

      积累软件开发的相关知识,提高技术技能;积累问题领域的知识和经验;对通用的软件设计思想和软件工程师思想的理解。多打代码,做些小程序,在自己专业专业领域不断前进和突破。成为软件工程师,首先要学习和积累软件开发相关的知识,不断学习,不断积累,提升技术技能,理解通用的软件设计思想和软件工程思想。

 

以上是关于构建之法 1 2 3的主要内容,如果未能解决你的问题,请参考以下文章

《构建之法》1—3章

《构建之法》1.2.3章读后感

阅读教材《构建之法》第1.2.3章有感

《构建之法》第1.2.3章读后感以及《硅谷传奇》观后感

《构建之法》第1.2.3章读后感

读后感——《构建之法》第1.2.3章