第一章 第一章 第一章 第一章 欢迎进入软件创建世界 欢迎进入软件创建世界 欢迎进入软件创建世界 欢迎进入软件创建世界
目录 目录 目录 目录
1.1 什么是软件创建(Software Construc tion )
1.2 软件创建的重要性
1.3 小结
相关章节 相关章节 相关章节 相关章节
本书适合什么人阅读:见前言
阅读本书的益处:见前言
为什么要写这本书:见前言
大家都知道“Construction”这个词在一般情况下的意思是“建筑”。建筑工人盖房子、建
学校、造摩天大楼等时所进行的工作都是建筑。当你小的时候,你用积木进行“建筑工作”。因
此“Construction”指的是建造某个东西的过程。这个过程可能包括:计划、设计、检验等方面的
某些工作,但是,它主要是指在这其中的创造性工作。
1 . 1 什么是软件创建 什么是软件创建 什么是软件创建 什么是软件创建
开发计算机软件是一项非常复杂的工作,在过去的十五年中,研究者们指出了这项工作所
包括的主要方面,包括:
• 问题定义
• 需求分析
• 实现计划
• 总体设计
• 详细设计
• 创建即实现
• 系统综合
• 单元测试
• 系统测试
• 校正性的维护
• 功能强化
如果你以前从事过一些不太正规的研制工作,你可能以为列出的这个表有些太详细了。而
如果你从事过一些正式的项目,你就会认为这个表非常准确。在正规性与随意性之间达到平衡
是非常困难的.这会在以后章节中讨论。
如果你是自学编程员或是主要从事非正规研制工作,你很可能还没有意识到这些在生产软
件中所需要的工作步骤。在潜意识中,你把这些工作统统称为编程。在非正式项目中,当你在
考虑设计软件时,你所想到的主要活动可能就是研究者们所指的“创建”工作。
关于“创建”的直觉概念是非常准确的,但它往往缺乏正确观点。把创建活动放到与其相
0
|
|
|
|
非常好用!
|
|
|
|
|
头像被屏蔽
· 2012-11-22 18:06:33
|
|
|
|
|
看看
|
|
|
|
|
{:soso_e162:}{:soso_e177:}
|
|
|
|
|
景色_如冬 发表于 2012-11-23 22:41
多谢分享
很好,正需要
|
|
|
|
|
谢谢!
|
|
|
|
|