读构建之法之感

handsomeman handsomeman     2022-08-03     579

关键词:

读构建之法之感,为什么迟迟没有发构建之法这本书的观后感,是因为想要细细的看,为什么老师这么要求我们这么做,为什么要刻意的去发微博,原因都在构建之法的这本书中。构建之法这本书和其它的软件工程的书不同,构建之法这本书讲的清晰有趣,容易理解,不像其它的软件工程的书籍,写的那么的枯燥和乏味,构建之法的每章都有很大的联系,让人逐渐的去深刻的理解。通过构建之法理解并懂得什么是软件工程,软件工程是系统的,有序的,可量化的方法应用到软件的开发,运营和维护中去。希望通过自己的努力以及软件工程的课能够让自己有一个小小的提高。

读构建之法之笔记

  《构建之法》这本书一到手,我就迫不及待的要把它打开来。我心中满是期待:这究竟是本怎样的书,为什么老师会向我们推荐这本书,而不是其它的呢?带着这样的疑惑,我开始阅读这本书。  在大致的看了这本书之后... 查看详情

构建之法之初遇

...恍惚惚中接触了编程,便从此与之接下了不解之缘。初见构建之法,更是让我体会颇多。程序员都知道“程序=数据结构+算法”    但是其中的数据结构和算法只是一个基本功,在算法和数据结构之上,软件工程决... 查看详情

构建之法之开发流程

一.什么是开发流程?  在开发,运营,维护软件过程中的技术,做法,思想统一到一个体系中,叫做“软件开发流程”。二.开发流程。1.写了再改模式  开发人员拿到需求文稿后,编码成功,交付客户,客户反馈意见,继... 查看详情

初学构建之法之体会

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

构建之法之阅读笔记01

...数目,以及算式的种类,等等。从出我得出,一个软件的构建的开始是由用户所需而产生,进而用户的需求增多,然后需要我们去完善该软件,为其增加更多的功能来便利用户,让用户很容易上手,从中可以看出,软件是为方便... 查看详情

构建之法之需求分析

人们求助于软件解决问题,那么软件团队如何准确而又全面的找到这些需求呢?一.软件需求1。获取和引导需求:软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出真实的需求;2.分析和定义需... 查看详情

构建之法之结对编程

1.什么是结对编程?结对编程是极限编程这一思想的具体体现。结对编程有三种形式:a.键盘鼠标式;b.Ping-pong式(这种是采用TDD(测试驱动开发)时常用的方式,A测试,B实现和重构,然后B写下一个测试,A来实现和重构。);c.... 查看详情

构建之法之阅读笔记02

  一个项目可以一个人完成,但这需要耗费大量时间,最终让自己疲惫不堪,也可以多人完成,但这不仅仅需要个人技术能力,更需要团队的协调与合作能力。  一个合格的软件工程师的诞生,熟练的编程能力只是基础,工... 查看详情

构建之法之阅读笔记03

  做任何事情都要有一个目标、一个目的和一个过程。做软件项目也是如此,拿到一个项目,立刻着手去做的人想必不是大佬就是菜鸟,这好比建筑一般,要实现去分析、测量、寻求别人的意见或是住人的要求,一系列的准备... 查看详情

构建之法之单元测试及设计流程

一.什么是好的单元测试?1.单元测试是“白盒测试”,应该覆盖各个分支流程,异常条件2.单元测试面向的是一个单元(“Unit”),是一个类或者几个类组成的单元3.单元测试运行一定要快!4.单元测试一定是可重复执行的5.单元... 查看详情

构建之法之现代软件工程问题

1.在软件需求方面,如何做到用尽量短的时间作出尽量全面的调查,既满足领导的要求,有符合用户的需求,并且适合程序员的开发习惯?  要从用户那里进行需求的获取,包括问题获取和分析等,可以使用访谈来了解用户领... 查看详情

构建之法之个人技术和流程重点介绍

 2.1单元测试软件是由多人合作完成的,不同人员的工作相互有依赖关系。例如,一个人写的模块被其他人写得模块调用。软件的很多错误都来源于程序员对模块功能的误解、疏忽或不了解模块的变化。如何能让自己负责的模... 查看详情

读《构建之法》

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

#构建之法之初体验(代码片段)

1.软件的特殊性指什么?答:要谈软件工程,先谈软件,软件是一种运行在相应介质(在光量子电脑在实验中实现的情况下,再说电子设备似乎不妥)中的指令和数据的有序集合体。而我们通常只是粗糙的分为系统软件、应用软件、... 查看详情

读《构建之法》

这周精读了几遍《构建之法》的一、二、十六章,本人更偏好于语言精练概况的书籍,由于语言习惯问题,这本书对我而言有些解读困难。由此在下面对几章内容精练出总结概况,并提出问题。     第一章1.1软... 查看详情

读《构建之法》

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

读构建之法有感

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

读《构建之法》有感其六

敏捷流程的原则是:1、尽早并持续地交付有价值的软件以满足顾客需求2、敏捷流程欢迎需求的变化3、经常发布可用软件……等12条。让我充分理解了敏捷流程的定义,知道了其大致应用方向。  查看详情