目录
1:PDF上传链接
【免费】headfirst-设计模式:PDF用于引用资源-CSDN文库
2:定义设计模式
在阅读完本书之后,已经相当了解什么事设计模式了,但是我们至今还没有给它正式定义。模式是在某情境(context)下,针对某问题的某种解决方案。
情境:就是应用某个模式的情况,这应该是会不断出现的情况。
问题:就是你想在某情境下达到的目标,但也可以是某情境下的约束。
解决方案:就是你所追求的,一个通用的设计,用来解决约束,达到目标。
这个就是需要花一点时间逐步理解定义了,可以用以下的记忆方法:
如果你发现自己处于某个情境下,面对着所欲达到的目标被一群约束影响着的问题,然而,你能够应用某个设计,克服这些约束并达到该目标,将你领向某个解决方案。
图2.1
图2.2
3:书籍推荐
图3.1
图3.2
4:反模式
反模式:告诉你如何采用一个不好的解决方案解决一个问题。