读书笔记-《Head First 软件开发》
来源:互联网 发布:东莞奇兵网络 编辑:程序博客网 时间:2024/05/16 06:21
本来想把一本书看完后写写总结,但是估计看完后细节可能忘的差不多了,所以打算看一章写一章总结吧。
先来说说Head First系列的书籍,这些书籍作为入门书籍的话个人还是非常喜欢的,生动有趣。说实话,不管是学习还是刷朋友圈,更喜欢看图而非是密密麻麻的文字。同时也是非常佩服Head First系列的主编们,能把枯燥乏味的知识讲成像小说一样,可见内在的实力还是很雄厚的。
第一章:伟大的软件开发
软件的开发一半会有3个元素:
- 需求:用户要什么,我们要开发处什么样的软件
- 时效:需要多长时间,要在何时完成
- 预算:简单来说就是需要多少钱
这一章否定了Big Bang的软件开发方式(即项目之初和客户见完面就消失了,然后一口气不顾一切的完成项目,等客户再次见你的时候,已经开发完成可以交付了),因为在软件开发过程中,即使前期用户需求再详细,再完善,客户在一开始可能根本不能明确自己想要什么,而且随着时间的改变,用户的需求也是随时在变化的。Big Bang之后,用户会得到一个他们不想要的结果。
文章肯定是的开发循环这种方法(Iteration), 当每一次有重大进展时,要去和客户确认,并且确定下一步的工作,其实这种方法在开发中也会和用户的想法产生偏差,但是与用户及时沟通后可以得到修正,在不断的修正后最终得到用户想要的结果。对于每一次循环,大体分为4个步骤R->D->C->T,
- R:需求
- D:设计
- C:编码
- T:测试
0 0
- 读书笔记-《Head First 软件开发》
- head first读书笔记2
- Head.First - 读书笔记[1]
- Head First Python 读书笔记
- [Head First Java]-读书笔记
- 《Head First jQuery》读书笔记
- 读书笔记: Head First PMP
- Head First jQuery读书笔记
- <Head first...>读书笔记
- <head first...>读书笔记
- Head FIrst OOAD 读书笔记
- head first java 读书笔记
- Head first jQuery读书笔记
- Head First design patterns读书笔记
- Head First Servlets & JSP 读书笔记
- 《Head First HTML & CSS》读书笔记
- Head First设计模式读书笔记
- 读书笔记-《Head First 设计模式》
- jquery bind()与unbind()用法
- swift 快速奔跑的兔几 本节的内容是:SceneKit 第二说 实现动画&创建文本几何体
- Android快速SDK(21)免费短信验证码库MobSms【肌肉记忆,分钟接入】
- Cookie跨域操作(跨域方法一)
- IOS--storyboard页面切换与传值
- 读书笔记-《Head First 软件开发》
- R语音-MySQL连接汉字乱码问题集解决
- 小马哥----高仿三星A5000 主板型号S108 6582刷机拆机外观图 精仿系列版本
- 利用PHP对页面源代码过滤的几种方法
- iOS CoreAnimation动画系列教程
- Ruby中实现把字符串转换为类的2种方法
- 即时通讯的概述
- iwebshop后台模块的添加
- 各个raid对比:性能和运行速度和读写方面