MD 更新:未知

概念

是一种系统化的开发过程,通过识别、分析、分类、获取和修改软件实体,以便在不同软件开发中重复使用它们

历史

flowchart LR
A[函数库] --> B[类库]
B --> C[构件库]
C --> D[服务库]

复用类型

水平复用

不分行业领域,通用

垂直复用

分行业领域,专用

机会复用

开发过程中,只要发现有可复用资产,就复用

系统复用

开发前,进行规划,决定哪些需要复用

基本过程

  • 构造/获取可复用资产
  • 管理资产
  • 选择可复用的部分