00:47 定义01:10 抛出问题02:27 解决方案-探寻03:16 方案04:20 递归05:47 现实类比06:47 架构08:47 适用性10:20 如何实现?13:07 优缺点14:31 其他模式的关系18:47 代码