第一章——软件的本质
思维导图

文件分享
MD文件和思维导图X-mind文件,如需获取请点击:https://share.weiyun.com/WLD31mmq
软件的本质
软件既是产品,也是交付产品的载体
定义软件
-
教科书式的定义
-
指令的集合(计算机程序)
- 通过执行这些指令,可以满足预期的特性、功能和性能需求
-
数据结构
- 使得程序可以合理储存和利用信息
-
软件描述信息
- 它以硬拷贝和虚拟形式存在,用来描述软件的操作和使用
-
-
软件和硬件具有完全不同的特性
-
软件不会“磨损”
-
但软件退化的确存在
-
软件失效曲线
- 面临变更
- 软件的维护需要应对变更请求,复杂
-
软件应用领域
- 不要限制自己
遗留软件
- 旧的系统
- 令人难以更改和维护
软件的变更本质
信息是思想的自行车。——jobs
四类软件
WebAPP
移动APP
云计算
产品线软件
其实理应还有其他软件的,比如移动物联网,特斯拉, 理论上不应给软件死板的分层,而应聚焦于软件的作用:信息架构与业务流程。软件可以用在方方面面,比如结账,比如寻路,比如对话。生活工作的方方面面,每个角落。要注重软件与产品的本质。
同时,我认为,这种分类方法,也太过于老久了
青阳心:
人是一支会思考的芦苇,但这支芦苇注定摇天动地。
浙公网安备 33010602011771号