摘要: 重要的思想:对容器项目遍历从容器本身中分离出来,而放入单独的迭代器中。 其实有种java内部类的意思。 个人总结,迭代器非常简单直接,超级实用,但是一般流行语言,容器都已经实现了。list, array. 等都已经实现了。 其他大部分实际开发中不用的模式都是因为场合少,这个是个反例,是因为实在太实用 阅读全文
posted @ 2019-07-06 19:02 琴鸟 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 命令模式总不得要领。 做了3次迭代。 个人直觉,这个模式不会太常用,完全可以用数字或字符来代替命令, 解耦和简洁之间并非每次都是解耦胜出。 做菜这个场合,我站简洁。也可能网上例子都是做菜,所以才会让人觉得命令模式没有必要。应该是例子本来就不适合标准的命令模式。要不是 GOF他们4个人设计过度。 而且 阅读全文
posted @ 2019-07-06 10:41 琴鸟 阅读(304) 评论(0) 推荐(0) 编辑