首页 > 代码库 > 构建之法读书笔记1

构建之法读书笔记1

软件的生命周期包括:需求分析、程序理解和软件维护。

负责软件项目的管理的人叫PM(Proect Management)。

一个软件的成功是否不仅与数据结构、算法息息相关,还有一个非常重要的主观因素就是 用户体验

在软件行业激烈的竞争环境下,产生了许多种 商业模式,然而其中一些的合法性却经不起推敲,是模棱两可的,所以就有了 职业道德规范 。

软件开发活动(构件管理、源代码管理、软件设计、软件测试、项目管理)相关的内容和上面这些是软件工程的核心部分。并由此得到的一个推论:软件 = 程序 + 软件工程

软件开发的不同阶段: 1、玩具阶段   2、业余爱好阶段   3、探索阶段  4、成熟的产业阶段

软件的特殊性有:复杂性、不可见性、易变性、服从性、非连续性

 

构建之法读书笔记1