摘要: 架构复用好久没有写博客了今天开博,对我所做的项目做一个总结如下:1. 原则:区分变化,不变化内容。2. 一、"开-闭"原则,模块应对扩展开放,而对修改关闭。模块应尽量在不修改原(是"原",指原来的代码)代码的情况下进行扩展。 此软件采用“插件”技术,功能可以无限扩展。你自己就可以添加功能(不需要您写代码)。3. 二、里氏代换原则,如果调用的是父类的话,那么换成子类也完全可以运行。目前大多数软件都是为了添加一个功能,或修改一个很小的地方都要返回到软件提供商技术部修改代码,重新编译,打包发行。 也许您不能理解,举一个生活中的例子,换被罩,现在您用的是一个花被 阅读全文
posted @ 2007-01-29 18:07 MXi4oyu 阅读(162) 评论(0) 推荐(0) 编辑