认知颠覆 · COGNITIVE OVERTURN
没有最好的模式,只有最合适的场景
过度设计和缺乏设计同样有害。设计模式的价值取决于是否有真正的"变化点"需要封装——如果变化是假想的、不会真的发生,引入模式只是增加复杂度。先识别真问题,再选择工具
来自这本书的解读报告
《Head First设计模式》
这本书回答了如何让面向对象设计真正可用的问题,答案是用23个经过验证的模式封装变化点
阅读完整解读报告 →
过度设计和缺乏设计同样有害。设计模式的价值取决于是否有真正的"变化点"需要封装——如果变化是假想的、不会真的发生,引入模式只是增加复杂度。先识别真问题,再选择工具
这本书回答了如何让面向对象设计真正可用的问题,答案是用23个经过验证的模式封装变化点