Lazy loaded image
1、迭代器模式(封装你的集合迭代逻辑)
字数 112阅读时长 1 分钟
2022-8-26

1、iterator模式

如果不用任何设计模式,直接去遍历一个类的集合
一旦这个类中对集合的使用改版了,比如从数组→map,还有别的可能
你迭代的这块代码,就要改动
如果说diamante和业务逻辑很复杂,同时集合类的实现和遍历代码的实现,是两个人开发的。不好维护
 
上一篇
PHP解决JS-Ajax跨域问题
下一篇
一文吃透 Java 线程池:核心参数、执行流程与生产实践