小菜编程成长记(八 用“策略模式”是一种好策略)
摘要:
『策略模式』定义了算法家族,分别封装起来,让它们之间可以互相替换, 此模式让算法的变化, 不会影响到使用算法的客户。……但最初的策略模式又是有缺点的,客户端必须知道所有的策略类,并自行决定使用哪一个策略类。这就意味着客户端必须理解这些算法的区别,以便适时选择恰当的算法类。换言之,策略模式只适用于客户端知道所有的算法或行为的情况。……没有人是天生就牛X的……男人的胸怀是被冤枉撑大的……学习一定是一个自己感悟的过程,而程序员的感悟就是自己写程序做项目,通过实践再学习,最终升华为牛人。 阅读全文
posted @ 2007-03-21 15:40 伍迷 阅读(15534) 评论(28) 推荐(3) 编辑