“复用”是分为不同的层次的,我们在C中用到的库函数实际上是结构化程序设计范型中的源码级别的复用;组件复用实际上是一个设计良好的低耦合(仅仅通过对外提供的一些接口)、高内聚的小型软件系统的复用;中间件和组件类似,但复用的层次更高;而设计模式则是系统架构、OOD思想层次上的复用。衡量某种类型的复用的好坏的标准应该是这种复用能够解决的问题的多少。个人觉得,思想的复用才是最高级别的复用,掌握了某种思想能解决的问题才是最多的。设计模式这种设计思想层次上的复用,是高级软件工程师、系统架构师的必修课。阅读全文>
发表于 @ 2007年01月29日 00:56:00|评论(loading...)|编辑