| 查看: 228 | 回复: 2 | |||
| 当前主题已经存档。 | |||
[交流]
软件维护与软件演化的差别
|
|||
|
The word "maintenance" suggests fixing parts that are broken and replacing parts that wear out. Software is not subject to wear in the sense that mechanical systems are, so it can never wear out; therefore maintenance would appear to mean simply fixing faults in the original implementation. This ignores the problems of rapidly changing environments and requirements: An aircraft engineer would not consider upgrading a Cessna light aircraft to a supersonic jet airliner to be a "maintenance task"(!). Yet there are many software systems that have had to undergo similarly dramatic enhancements. These considerations suggest that the word "maintenance" should be replaced by "reengineering" or "evolution." 维护指的是修补损环的部分和替换磨损的部分,软件并不象机械系统那样会磨损,她永远不会损环,所以维护知识在原始实现中简单地修补错误。这忽略了快速变化的环境和需求问题:飞机工程师并不会将飞机的发动机的升级看作“维护任务”,而许多软件系统不得不作类似的提升,从这个意义上维护的含义应该被替换为“再工程”或“演化”。 [ Last edited by 幻影无痕 on 2006-10-3 at 13:48 ] |
» 猜你喜欢
材料化工调剂
已经有11人回复
高分子化学与物理调剂
已经有12人回复
0805总分292,求调剂
已经有5人回复
306分材料调剂
已经有5人回复
化工299分求调剂 一志愿985落榜
已经有5人回复
材料学硕318求调剂
已经有11人回复
0856化工专硕求调剂
已经有12人回复
265分求调剂不调专业和学校有行学上就
已经有7人回复
298求调剂
已经有6人回复
一志愿中南大学理学化学
已经有5人回复
yuefour
金虫 (正式写手)
- 应助: 0 (幼儿园)
- 贵宾: 9.5
- 金币: 1310.7
- 帖子: 838
- 在线: 17小时
- 虫号: 64621
- 注册: 2005-04-16
- 性别: GG
- 专业: 中医内科
2楼2005-06-11 10:06:39
wang587111
金虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 506.8
- 红花: 1
- 帖子: 402
- 在线: 60.6小时
- 虫号: 316660
- 注册: 2007-03-03
- 性别: GG
- 专业: 计算机软件
3楼2007-03-07 14:21:32













回复此楼