阅读《构建之法有感》

<!--这周四上完杨老师的软件工程第一课后,本来想从往届学长学姐那里淘到二手书,但是市场太火爆竞争太激烈了,昨天我才意识到估计上一届的书是等不到了就在淘宝上下单,借来了同学的书先看着完成这次的作业。-->

通读了邹欣老师的《构建之法》感到这半书跟一般的技术类书籍不同的是,读起来比较轻松,趣味性很强,穿插着范例跟段子,看到有趣的地方我还跟室友分享了。以下是我对于这本书的疑惑之处:

1.第6章敏捷编程中,感觉是需要定义好任务然后按计划衡量是否完成计划,但是后来又说敏捷团队需要自我管理自我组织还要多功能,感觉这样对研发团队的要求是很高的,不仅编码能力要强而且还要对工作有热情。那么可想而知如果团队中都是这样的成员不管什么项目的完成质量应该都会比较高,那么敏捷编程的意义何在呢?

2.看到了瀑布模型感觉还是不太能理解?

3.在第8章说对于项目要提高估计能力的招数,其中说到人员的因素->分析程序员的能力,我的问题是如何做到这个呢?对于程序员能力的评估是很难量化的。

4.第11章中说的“小强地狱”有个阙值,书中说是按照项目的实际情况来确定,但对于一个不成熟的软件工程调控者,这个阙值该如何确定,有没有什么计算标准?

5.读到第13章软件测试的时候我有个疑问,功能化测试对测试工程师的要求并不高,但是自动化测试好像又对测试人员的素质有一定的要求,在实际工作中测试工程师的编码水平是不是逊于开发工程师呢?

时间: 2024-08-24 22:29:34

阅读《构建之法有感》的相关文章

《UML基础及应用案例》阅读

<UML基础及应用案例>这本书读了大半了,记住的东西很少,感觉书本有点冗余,但是因为想要了解关于UML(Unified Modeling Language ,统一建模语言)的最基础知识,所以还是硬着头皮看了一遍,把目录用思维导图软件列了出来. 到目前为止,脑子里还是一团乱麻,图的种类太多,关系也很多,目前没有比较好的方法把它们记住.专门下了个StarUML软件,打算一步一步边做边学. 先搜了一些关于UML的基础知识: 在UML类图中,常见的有以下几种关系: 泛化(Generalization)

UML基础与应用总结

      敲响一段键盘的乐响曲,一段路程留下一些足迹.       UML.是Unified-Modeling-Language的缩写. 首先要明白知道它是一种可视化的建模语言.   什么是UML基础与应用?简言之.就是UML描写叙述一个系统的静态结构和动态行为,从不同的角度为系统建模并形成系统的不同视图.用图形的方式表现典型的面向对象系统的整个结构:应用便是UML及九种图在系统中的运用.       用一张图来说,例如以下:       UML,是面向对象的可视化建模语言.所以,学习UML,

UML基础知识

(这个是很久以前写的一篇关于UML的文章,现在放出来和大家共享) 了解一下类与类之间的关联基础知识很有必要,因为这些关系就像我们建造房子的基石,是面向对向编程的基础. 类中的关系有六种,分别是关联(Association)关系.聚合(Aggregation)关系.组合(Composition)关系.泛化(Generalization)关系.实现(Realization)关系以及依赖(Dependency)关系,下面分别介绍这六种关系. 依赖(Dependency)关系 依赖是对象之间最弱的一种关

UML基础

UML基础系列:类图 类图描述系统中类的静态结构,它不仅定义系统中的类,描述类之间的联系,如关联.依赖.聚合等,还包括类的内部结构(类的属性和操作).类图描述的是静态关系,在系统的整个生命周期中都是有效的.对象图是类图的实例,它们的不同之处在于对象图显示类图的多个对象实例,而不是实际的类.由于对象存在生命周期,所以对象图只能在系统某一时间存在. 1. 类图概述 类图(Class Diagram)是描述类.接口.协作以及它们之间关系的图,用来显示系统中各个类的静态结构.类图是一种模型类型,一种静态

UML基础概念(转)

UML基础概念 UML概述 uml简介 uml(unified Modeling Language )为面向对象软件设计提供统一的.标准的.可视化的建模语言.适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程. uml的定义包括UML语义和UML表示法两个部分. (1)UML语义:UML对语义的描述使开发者能在语义上取得一致认识,消除因人而异的表示方法造成的影响. (2)UML表示法:UML表示法定义UML符号的表示法,为开发者或者开发工具使用这些图形符号和文本语法为系统建模提供了标准.

接口测试基础以及postman案例实战

接口测试基础以及postman案例实战 接口测试 1.就是功能测试; 2.对于咱们班来说测的都是程序对外的接口 3.接口其实就是各种操作数据库 前端(客户端包括客户后台)       后端(服务器端) 前端一般使用(html/css/js等语言开发)     后端一般使用(java/php/python等语言开发)因为语言不通so通过接口来进行交互 接口返回的数据都是通用的数据类型:json类型(所有语言都可以解析) 接口测试 必须有接口文档:(注意参数之间拼接是英文格式填写) 1.url 2.

UML基础—结构和组成

本文主要梳理了一下UML2中的各个图的逻辑划分,UML基础知识. 一.UML2的4个规范 二.UML2的13种模型图 分为3大类:行为视图.交互视图.结构视图 三.UML1和UML2各种视图对照 四.UML图应用 在软件系统的,需求分析.设计.实现中,可以作为标准化的图形建模工具,帮助系统分析人员.软件设计人员.开发人员等,更好的沟通交流. 示例: Donate捐赠 如果我的文章帮助了你,可以赞赏我 1 元,让我继续写出更好的内容)     (微信)                       

OOAD利器之UML基础

UML:Unified Modeling Language,即统一建模语言,简单地说就是一种有特殊用处的语言.本文是我初步学习UML的学习笔记,对于我们菜鸟码农来说,让我们做设计的可能性不大,但至少能看懂是必要的. 一.所谓模型 1.1 模型是对现实的简化 模型是提供系统的蓝图,模型可是包括详细计划.也可是是从更高程度考虑系统的总体计划,每个系统可以从不同的方面用不通过的模型来描述.因而每个模型都是在语义上闭合的抽象系统.模型可以是结构性的,强调系统的组织.也可是是行为性的,强调系统的动态方面.

《UML大象》第一阶段阅读总结

全书分为准备篇.基础篇.进阶篇和总结篇四个部分.我的阅读计划分为三个阶段,所以我把最后两个部分列为了一个阶段,在第一阶段我阅读了准备篇. 准备篇讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识. 这些知识在我们之前的学习中都有涉及到,我简单整理了一下. 面向对象是基于一种哲学思想,它认为:客观实体和实体之间的联系构成了现实世界的所有问题,而每一个实体都可以抽象为对象.这种思想尽可能地按照人类认识世界的方法和思维方式来分析和解决问题,使人们分析.设计一个系统的方法尽可能接近认识一个

UML基础:统一建模语言简介

目录 背景知识 用例图 类图 序列图 状态图 活动图 组件图 部署图 结束语 英文原文:UML basics: An introduction to the Unified Modeling Language 到了21世纪——准确地说是2003年,UML已经获得了业界的认同.在我所见过的专业人员的简历中,75%都声称具备UML的知识.然而,在同绝大多数求职人员面谈之后,可以明显地看出他们并不真正了解UML.通常地,他们将UML用作一个术语,或对UML一知半解.大家对UML缺乏理解的这种状况,促进