读《构建之法》的心得体会

author author     2022-08-27     441

关键词:

前段时间,我看了《构建之法》的一些内容,有了一些心得体会。

软件工程所讨论的是代码量巨大、涉及人数众多、项目需求多变时所要解决的问题。而在校学生根本就没有这样的环境。而邹欣老师的《构建之法》是我读过的书中最浅显易懂的软件工程书。

在绪论中说到软件工程包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件开发维护。软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)是软件工程的核心内容。综述了一个大纲,思路清晰。

在第一章中我大致了解了我可以在书中学到什么,如何落实学习。1.1节通过三个简短的对话,启发我对什么是程序,什么是软件,什么是软件工程,也了解到了一个软件不是简简单单就能说写就写的,还需要考虑各种因素,如人们的需求,功能的可行性。1.2节详细的给软件工程下定义,介绍软件工程的特殊性,介绍软件工程中的“工程”的由来,讲述了软件工程与计算机科学的关系,告诉我软件开发中应用工程化原则的重要性。

第二章、这章引入了“单元测试”的知识,单元测试对一个好的软件起着重要的作用,单元测试应该是准确、快速地保证程序基本模块的准确性,单元测试也有一系列的标准验证其好坏。单元测试必须由最熟悉代码的人来写,最好是在设计的时候就写好单元测试,这样会减少程序问题的出现。另外考核激发团队的团结力,绩效考核是个不太好做的工作,但是还要做,只有这样,团队才能无往不胜。

虽然接触这本书的时间并不是太充裕,但仅仅是学习了这几章的内容,对于我来说在编程方面就感觉到受益匪浅,接下来我会继续学习这本书,去感受编程

构建之法的学习

首先谈一谈个人心得体会:关于计算机科学与软件工程的差别?这是我们学生问的最多的,在看了构建之法后终于解开了我心中的困惑。面对在软件开发方面经验很少的我们学生群体,邹欣老师通过丰富生动的故事和隐喻以及类... 查看详情

读构建之法之感

读构建之法之感,为什么迟迟没有发构建之法这本书的观后感,是因为想要细细的看,为什么老师这么要求我们这么做,为什么要刻意的去发微博,原因都在构建之法的这本书中。构建之法这本书和其它的软件工程的书不同,构... 查看详情

为什么报计算机还有阅读构建之法的心得

    1、为什么选择计算机这个专业;  当初读本科的时候,一志愿填的是电气工程及其自动化,估计是因为分数太低了被调剂到了网络工程专业。之前的我并没有过多的接触计算机,感觉自己对这方面并没有多大的兴趣,... 查看详情

《构建之法》小组学习心得

...章、黄维、光萍、张启飞、王学飞这周我们小组学习了《构建之法》第八章需求分析的内容。人们为了解决现实社会和生活的各种问题,要求助于软件。人们的需求五花八门,那么软件团队如何才能准确而全面的找到这些需求呢... 查看详情

构建之法第三章读书心得

  在构建之法第三章中,我们主要学习了个人能力的衡量与发展。  初级软件工程师有以下几个成长阶段:1、积累软件开发相关的知识,提升技术技能。                   2、积累问题领域的知识和... 查看详情

构建之法第七章学习心得

构建之法第七章学习心得这周我学习了构建之法第七章MSF的介绍。MSF有9个基本原则,针对信息共享,团队内部运营,市场,还有客户。同样是强调效率,人性,灵活,还有前景。MSF对信息共享和沟通十分强调,对团队内部运营... 查看详情

构建之法阅读心得

构建之法第六章,本章为敏捷流程,主要介绍了敏捷流程及其原则,Backlog、Burn-down、Sprint、Scrum方法论,各种软件开发方法论的优缺点,选择软件流程根据等。敏捷开发:是一系列价值观和方法论的集合敏捷开发的原则:1、尽... 查看详情

构建之法第五次心得

构建之法9、10、11章第九章学习了第九章之后,了解到了在一个项目中项目经理的重要性。生活中,无论什么团队工作,都需要一个领队,来掌控团队项目的发展,以及各个成员工作的分配。PM指ProductManager、ProjectManager、ProgramMan... 查看详情

读《构建之法》

...以后写代码的心情就越来越逼迫。于是买了邹欣老师的《构建之法》和在udacity上选修了一门叫《programminglanguage》的课(主要是用Python写一个JavaScript和HTML的解析器)现在《构建之法》看到第四章,心里有一点小疑问,便记录下... 查看详情

《构建之法》第一章概要及读后心得体会

1551427   钱洪章首先知道:软件=程序+软件工程名句:程序=数据结构+算法提出疑问:“程序”是什么?这里的程序指的是源程序,就是一行一行的代码。软件够贱的过程:不仅仅是cc和link命令,一个复杂的软件不但要... 查看详情

构建之法后三章读后感

   开始读这本书,最大的感受的感受就是软件工程原来是可以这么学的,以前学习软件工程的课程的时候,总是感觉这门课程及其枯燥无味,总是在说太多的理论,很少会涉及到实践,甚至根本就是没有实践这个环节... 查看详情

读《构建之法》

 在昨天读了《构建之法》前两章内容后,对软件工程有了进一步的认识。软件工程是一个很大的概念,包含了有关软件的方方面面,从软件的需求分析开始,到软件设计,软件构建,软件测试,软件维护等等。其中的每个环... 查看详情

构建之法第三次心得

构建之法第四、五章心得学习了第四第五章之后,我了解到了两人合作的注意要点,还有团队和开发流程。软件都是在相互合作中完成的,合作的最小单位是两个人。每个人的标准都不一样,对于什么是好的代码规范未必认同,... 查看详情

构建之法:第四次心得

这周的构建之法学习了第六章、第七章和第八章,主要对项目的制作,项目的出发有了一定的了解。第六章这一章主要学习了敏捷流程的相关内容。在现在的软件企业,大多默认流行做法的价值,较偏于墨守成规,按照章程办事... 查看详情

构建之法首周阅读体会

     作为软件工程的学生,终于开始从构建之法这本书真正开始接触软工的内容,从目录不难看出来这本书详细介绍了软件工程的工作流程,我们开始学习与计算机科学不同的东西。软件工程的内容是一系列的... 查看详情

初学构建之法之体会

初学构建之法感悟颇多。几乎所有程序员都知道“程序=数据结构+算法”这句名言,但我在读这本书之前一直有个疑惑,我感觉所学的数据结构和算法课程几乎没有太大的联系,这是为何,读了这本书,我才了解到,原来程序,... 查看详情

构建之法第六次心得

构建之法12、13章小结第12章这一章讲的是用户体验,对于软件的使用,用户的体验是非常重要的方面,如果一个软件给用户的体验不好,那么这个软件无疑是不会受到欢迎的。但是用户体验和用户界面的领域不是那么容易的,这... 查看详情

读构建之法有感

...曾经的自己很少去读有关于软件工程的书籍。第一次听闻构建之法这本书,就是在杨贵福老师的课上。作为一个之前不爱读书的学生,自然不喜欢读那种枯燥无味的教科书。但令我惊奇的是,当我翻开构建之法这本书时,它跟以... 查看详情