State模式与Strategy模式
摘要:
在前面的随笔中我提到了用State模式来处理绩效包的分等,后来在idior的回复中看到了关于使用State模式还是Strategy的取舍,随即温习了一下State模式(实际上是学习,用温习是假装看过)。所以将她俩之间的区别阐述如下: 在我们设计的时候应该考虑“不变性”与“可变性”,如果说一个环境中状态可能一直有变化,比如在计算包的分等的时候可能不断切换分等算法,这样就应该使用St... 阅读全文
posted @ 2004-12-28 11:22 纯爷们 阅读(2935) 评论(4) 推荐(0) 编辑