51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#阅读吧
构建之法阅读笔记08-第十一章
阅读笔记第十一章:软件设计与实现在第十一章的软件设计与实现方面,介绍了一些关于典型的开发流程和开发阶段的一些管理方法。在拿到设计文档之后,还需要做一些其他事情,比如估计任务所需要的时间,写一些原型代码,看看效果;做代码的自我复审,进行重构;写单元测试等等。最后还要把修改集集成到代码库中。开发人员有一个标准的工作流程:进...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
第十
构建之法阅读笔记07-第八章
阅读笔记第十章:典型用户和场景对于同一个工具,不同的用户使用的场景是不一样的。在定义典型用户的时候,需要分析不同用户之间的需求相同点和不同点。按照年龄,收入,使用软件的场景,和用户本人的生活情况进行分类。当然并不是给用户分类之后,就算完成了,还需要将用户置于这种用户的典型场景中,而不是泛泛的说用户如何使用这个工具。将场...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
第八
构建之法阅读笔记06-第八章用户需求
阅读笔记第八章:需求分析第八章的需求分析介绍了软件需求的类型、利益相关者,获取用户需求的常用方法和步骤,竞争性需求分析的框架NABCD以及项目计划和估计的技术。在软件需求方面,可以从利益相关者那里,引导他们表达需求,从而获取。从用户那里获取了需求之后,需要分析和定义需求,也就是对需求进行规整,来定义一下需求的内容。下一...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
第八
构建之法阅读笔记05-第六章
阅读笔记第六章:敏捷流程第六章敏捷流程主要介绍了什么是敏捷流程及其原则,还有什么时候可以选择敏捷的开发方法,什么时候选择其他方法。敏捷的流程是指一系列价值观和方法论的集合。介绍了一些敏捷开发原则,比如,经常发布可用的软件,业务人员和开发人员在项目开发过程中应该每天共同工作,面对面的交流始终是最有效的沟通方式,不断关注技...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
第六
构建之法阅读笔记04-第五章
阅读笔记第五章:团队和流程团队有一些共同的特点:有一致的集体目标,成员之间有各自的分工,合作完成任务。团队一开始可能是"一窝蜂模式",都想写出好的软件,但是没有各自的分工,一般不会这种模式不会存活太久。慢慢会演化成其他模式,比如"主治医师模式",本来是不错的模式,但是在学生身上退化为了一个学生干活,其余打酱油的情况。还...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
第五
构建之法阅读笔记03——4.5和4.6
阅读笔记4.5相对于一个人自己写程序,有时候可能不如结对编程,即极限编程。它可以把一些很有成效的编程方法使用起来,并且一直使用。结对编程时,要起到对应的角色作用,可能一开始觉得不适应,但是方法得当以后会发现,结对编程比一个人效率要高,并且后期错误会比较少。当然也有一些不适合结对编程的情况,那么就需要量力而行。4.6在一...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
构建之法阅读笔记02_3.3——4.4
阅读笔记3.3如果说自己精通某个方面,就不要出现低级错误,或者出现低层次问题。一个人的技能的高低要看技能的反面,即解决问题的能力。要先通过不断的练习来解决低层次问题,使之不再出现,才有时间来解决高层次问题。再解决问题的时候,首先要知其然,知其所以然,接着就是进行创新。4.1&4.3代码规范问题:一个人的代码不光...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
构建之法阅读笔记01。第二章
阅读笔记2。1程序要进行单元测试来保证程序的健壮性。还要进行回归测试,就是在原版本上运行的测试用例通过的话,在下一版本上再运行时,却没有通过,这就是软件"退化",所以需要进行回归测试。在新版本上运行所有已经通过的测试用例,来验证后面的版本没有出现软件"退化"的情况。但是如果是模块功能发生了变化,那么测试用例也需要修改来...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
第二章
大道至简第七八章阅读感想
大道至简第七、八章读后感大道至简第七章的标题为:现实中的软件工程。首先说的是“王不如远交而近攻,得寸,则王之寸;得尺,亦王之尺也。”出自《战国策.秦策》,来引出第七章的内容。开始说的是大公司手中的算盘。文中列举了IBM,Borland和Microsoft的一些体系,来说明大公司眼中的世界。大公司们在标准、理论、语言上的...
代码星球
·
2021-02-20
大道
第七
八章
阅读
感想
大道至简第六章阅读感想
大道至简第六章阅读感想今天我阅读了大道至简的第六章,标题为从编程到工程。首先作者通过自己的示例告诉我们,并且强调了语言只是工具。作者以他的经验告诉我们,整天讨论这门语言好,那门语言坏的人是可悲的,因为语言仅仅是完成项目的工具,而且语言之间是相通的,谈论语言的好坏只是在浪费时间而已,实现或者说完成项目才是我们最终的目的。...
代码星球
·
2021-02-20
大道
第六
阅读
感想
大道至简第五章阅读感想
第五章失败的过程也是过程今天王建民老师依旧带领着我们阅读了大道至简第五章,第五章是失败的过程也是过程。通过前面的技术、团队和沟通,这章主要讲了关于做工程的问题。文章开篇以一句《明皇实录》中的“虚有其表耳”来说明一个很重要的问题就是:不能只求外表,而是要透过表象,力求实质。第五章的整体思想是让我们注重过程,因为有很多人从...
代码星球
·
2021-02-20
大道
第五
阅读
感想
大道至简第四章阅读感想
大道至简第四章感想大道至简第四章标题为流于形式的沟通,主要内容可见说的是关于沟通的问题。第一节的标题是:客户不会用C,难道就会用UML吗?程序员不能要求客户需要精通C语言,因为在客户(的代表)学会用C语言来向开发人员描述他们的需求之前,可能他就已经被老板开掉了。因此没有客户会笨到愿意用C语言来描述他们的需求。C语言是程...
代码星球
·
2021-02-20
大道
第四章
阅读
感想
大道至简第三章阅读感想
大道至简第三章阅读感想第三章的标题为“团队缺乏的不只是管理”,开始的部分介绍了三人为众-什么是团队。《汉书》中说“言人三为众”,是指三个人就算得上是“众”了。这里的“众”应该理解成一个群体,亦或者说是一个团队。团队是至少以三个人为规模的。为什么呢?首先一个人算不得团队,那是个体。两个人则互相支撑,古文中“从”字是二人互...
代码星球
·
2021-02-20
大道
第三章
阅读
感想
大道至简第二章阅读感想
大道至简第二章感想大道至简第二章标题是懒人创造了方法,介绍了和愚公同时期的李冰凿离堆用“积薪以烧之”的方法,愚公却要“碎石击壤”,我 们 就已 经 看 到 事 物 的 进 化 了 。果李冰也象愚公那样...
代码星球
·
2021-02-20
大道
第二章
阅读
感想
大道至简第一章阅读感想
作者在本书一开始的序当中写到了这本大道至简在出版时遇到的一些问题,比如,作者这本书写的很少很薄,而出版社认为应该写厚,这样出版出去才可以好卖。但是这违背了作者一开始创作这本书的愿意,想写一本“阐明软件工程的思想核心”的书。这本书要很容易就读明白,还要很容易就想通,还要很容易就知道:工程其实很简单,只是大家把它做复杂了。...
代码星球
·
2021-02-20
大道
第一章
阅读
感想
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他