构建之法第三四五章读后感

发酸的土豆 发酸的土豆     2022-08-22     653

关键词:

一个优秀的软件工程师都需要和团队的合作,所以通过这几章的阅读,对自己的编程的规范等有了一定的认识,也学会了一个优秀的软件开发人员应当具备的素质。

软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队是由个人组成的。在团队的大流程中,是每一个具体的在做,开发、测试、用户界面设计,管理、交流工作。因此,个人在团队中也有独立的流程。

成为软件工程师所要具备的条件,分别是:
1.积累软件开发相关知识,提升技能技术。
2.积累问题领域的知识和经验。
3.对通用的软件设计思想和软件工程的理解。

一个人,纵使才华横溢、能力超群,如果不能较好地融入社会,不善于跟周围的人沟通、协作,他就不会在成功的路上走很远,更无法实现自己的理想与目标。
我想这句话应该可以包括第四章大意。第四章还让我们了解到我们应该对我们写的代码更加规范,使之做到简明,一度,无二义性。
代码复审,在我们生活中最长见的应该就是同伴复审了,在复审中,找到编译器没找到的错误,减少我们代码的缺陷,然而同伴复审,最好不过的就是结对编程了,在结对编程的过程中,让我们两个人相互督促,一起进步,两个人虽然可能效率不比单人快,但是起码能分担一些工作,互相频繁的交流,提高小组的技术能力。

在第五章中教会了如何在编程中团结合作,我们要学会需找合适的团队合作模式和开发流程。书本上提到了很多的团队合作模式和开发流程,都各有优缺点。仅仅从校园合作的角度出发,我认为使用功能团队模式更适合彼此合作交流,而开发流程在校园合作阶段,容易被忽视或是考虑的不全面,大伙要着重培养。

构建之法第第五章读后感

第四第五章着重讲了合作的重要性,从两人合作到团队合作,编程开发都不是一件容易的事情,要注意许多要点。代码书写的规范。你写的代码不仅仅是给机器看的,给你看的,也是给其他人看的,是给合作的队友看的,在写的... 查看详情

构建之法第五六章读后感

邹欣老师的这本书,写得形象生动,第五章用体育运动等团队例子引出软件开发团队的形式。软件团队形式多样,适用于不同的人员与需求。团队可能会演变的模式有:主治医师模式、明星模式、社区模式、业余剧团模式、秘密... 查看详情

构建之法第三次心得

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

构建之法第五章

本章为团队和流程,主要介绍了典型的软件团队模式和开发流程以及它们的优缺点、TSP、MVP、MBP、RUP团队:并不是几个人凑到一起就叫团队,称之为团队团队有共同的特点:        1.团队有一致的集... 查看详情

构建之法第五章学习

今天我学习了《构建之法》第五章团队和流程。首先我了解了写了再改模式(Code-and-Fix)史蒂夫·迈克康奈尔(SteveMcConnell)在这里提到了不少开发流程。第一个提到的开发流程。这个流程也有好处,不需要太多其他准备或相关... 查看详情

构建之法第十一章读后感

本周进行了构建之法的第十一章软件设计与实现的学习;第十一章主要讲了典型的开发流程,常见的分析和设计方法:ERD,DFD,UML,开发阶段的一些管理方法:每日构建,小强地狱,构建大师;分析和设计方法包括以文字为主的... 查看详情

构建之法第四篇读后感

只有先清楚自己的用户是怎样的,才能编出一个好软件,而其中,典型用户和典型场景的分析非常重要。用例也是很常用的需求分析工具,包括以下四个基本要素:标题,角色,主要成功场景,扩展场景等。而使用用例的原则主... 查看详情

构建之法第一章读后感

首先,文章对于程序、用户需求、工程等等概念用了阿超给儿子编写的一个出题程序来分别解释了个中的含义,尤其是程序和工程的区别,程序大概就是用很多语言或工具编写的一个简单能实现目标要求的一行行代码,而工程就... 查看详情

读构建之法第五章:团队和流程

团队有一致的集体目标,团队要一起完成这目标。一个团队的成员不一定要同时工作,例如接力赛跑。团队成员有各自的分工,互相依赖合作,共同完成任务。软件团队有各种形式,适用于不同的人员和需求。基于直觉形成的团... 查看详情

构建之法第五章读书心得

这一章我们主要学习了团队和流程。团队简而言之就是开发一个软件工程的团队,那么团队究竟怎样在一起开发这一软件便有了多种多样的方法。比如所有人都一起做的一窝蜂模式,但这样模式弊端很大,虽然都做了许多工作,... 查看详情

构建之法第五章团队和流程

典型的团队开发模式和流程,完全是新的内容;涉及到更多的术语和有意思的策略性东西1.团队模式【我比较认可的】主治医师模式由首席程序员(相当于首席医生)负责整个工程,周围人员各司其职,配合支持中心人物的工作... 查看详情

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

  团队团队的特点:1.团队有一致的集体目标,团队要一起完成这个目标。一个团队的成员不一定要同时工作。2.团队成员有各自的分工,互相依赖合作,共同完成任务。软件团队的模式:1.主治医师模式首席程序员“主刀... 查看详情

构建之法六章读后感

在本周我主要学习了构建之法的第五章和第六章,第五章主要讲述团队和流程,第六章主要讲述敏捷流程;软件团队的模式有:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐... 查看详情

构建之法读后感part5

  本周读到了构建之法的第五章,本章主要讲了几种软件团队的模式、软件开发流程。  邹欣老师的这本书,写得形象生动,第五章用体育运动等团队例子引出软件开发团队的形式。软件团队形式多样,适用于不同的人员与... 查看详情

构建之法第15,16章

15稳定和发布阶段在稳定阶段的初期,团队只要决定需要修复哪些缺陷,然后团队成员就会进行必要的设计、实现、测试工作,并签入代码修改。但是,随着项目进展和发布日期的临近,团队还要保证修改方案不会给产品带来负... 查看详情

阅读构建之法读后感第三章

   养成一个优秀的程序员必须做到的:   1.代码规范    首先我们需要了解的是我们的代码不只是给机器看的主要还是给人看的,那么我们就需要将我们的代码写的清清楚楚。   &nbs... 查看详情

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

软件工程包括了什么呢?第一章提到过:软件工程包括了开发、运营、维护软件的过程中的很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫“软件开发流程”,软件开发流程的目的是为了... 查看详情

构建之法第十章学习

第十章讲的是关于典型用户和场景的内容。在第一节当中,为我们介绍了VisualStudio的典型用户、典型用户的价值、怎样定义典型用户还有从典型用户到场景到任务的转变,还简单介绍了场景故事story的模板;在第二节当中,为我... 查看详情