阅读笔记02

第六章:应对大型项目

1、常用的设计与实现方法:

     (1)可视化软件过程和使用准则

  (2)重要的框架

  (3)积极的分解

  (4)多平台支持

  (5)面向对象技术

  (6)运算符重载

  (7)库,组件和进程

  (8)对于处理的积极使用

2、大多数的大型项目使用一个复杂的编译过程,这类过程一般能够处理配置选项、多种类型的输入输出文件、错综复杂的相互依赖和多个编译目标。

3、配置可以控制的软件系统,允许开发者编译、维护和发展源代码的单一正式版本。只维护源代码的单一副本简化了更改和演化管理。通过使用适当的配置,相同的源代码体可以

  (1)创建拥有不同特性的产品

  (2)为不同的构架或操作系统构造产品

  (3)在不同的开发环境下进行维护

  (4)与不同的库链接

  (5)使用运行期间指定的配置选项运行

原文地址:https://www.cnblogs.com/love-xi/p/6099308.html