摘要: 在以前的一片博文里http://www.cnblogs.com/mightofcode/archive/2012/11/19/2771216.html,我发表了我对设计模式的一点看法但是今天的一个案例又让我对设计模式又有了一点思考今天在处理这么一个问题:组件A是我以前写的,这个组件会不断被重用,而今天要写到的模块B用到了A,现在B有一个很奇葩的需求,A似乎满足不了了!,怎么办?!首先我想到的是能不能把问题简单化,绕过这个问题经过仔细的分析后,我的结论是:没法绕过去,只能硬上了,给A添加功能!在思考这个这个功能怎么在A中实现的时候,我发现这里面的逻辑很复杂,而且很特殊,后来看A代码的人一定看不懂 阅读全文
posted @ 2013-01-23 19:34 mightofcode 阅读(182) 评论(0) 推荐(0) 编辑