变化是人生中永恒的主题。所以在软件的生命期中,需求的变化是不可避免的。有经验的设计人员经验能够预计到大部分可能的变化,并事先做好准备。而有些变化则是无法预见到的(如果你能够预见到所有的变化,你就不会读这篇文章了)。所以在软件写作中注意保持软件框架的柔韧是非常重要的,柔性框架能够让你在软件维护的过程中节省大量的时间和精力。

Design Patterns 和 Refactoring 都是与柔性框架相关的书(Design Patterns是柔性设计、Refactoring是柔化已有的设计),强烈建议大家读读。

框架的柔韧程度可以从以下几个方面来衡量

1、低耦合,高内聚。

2、开放、可扩展。

3、针对需求变化修改的难易度

 

 



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=22938


[点击此处收藏本文]  发表于2004年05月28日 3:07 AM




正在读取评论……
添加评论
大名
网址


验证码
评论