首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

抽象,扩张和实现难度

2012-10-06 
抽象,扩展和实现难度??? 在设计系统的时候,一直在同过度抽象派做斗争,坦然的说,抽象设计,是一个硬币的俩面

抽象,扩展和实现难度

??? 在设计系统的时候,一直在同过度抽象派做斗争,坦然的说,抽象设计,是一个硬币的俩面,即是一个冒险而有趣的事情。但有可能又是根本不需要去做的事情。如何制止过度抽象和设计,目前我还没有看到成熟的经验和理论。

??? 基本上,从我的观察来看,抽象越大,实现难度越大,到了一定拐点,将是指数增长。 抽象越大,扩展性也越好,但到了一定拐点。扩展性将增加的很缓慢。如下俩个图

抽象,扩张和实现难度

?

?

抽象,扩张和实现难度

?

? 上面俩个图都写画了拐点,但依照我的经验,实际情况并不真的需要知道拐点在哪儿,只能能满足用户需求,又有较低程度的抽象,这样系统通常都是容易设计和实现的

?

?

热点排行