headfirst设计模式笔记(13章节)--真实世界的模式(与设计模式相处)

本文介绍了设计模式的基本概念,包括情境、问题、解决方案的定义,推荐了相关书籍,并讨论了反模式的概念。通过理解设计模式,读者可以更好地选择和应用合适的工具来解决问题。
摘要由CSDN通过智能技术生成

 

目录

 

1:PDF上传链接

 2:定义设计模式

 3:书籍推荐

 4:反模式

5:设计箱内的工具


1:PDF上传链接

【免费】headfirst-设计模式:PDF用于引用资源-CSDN文库

 2:定义设计模式

        在阅读完本书之后,已经相当了解什么事设计模式了,但是我们至今还没有给它正式定义。模式是在某情境(context)下,针对某问题的某种解决方案。

        情境:就是应用某个模式的情况,这应该是会不断出现的情况。

        问题:就是你想在某情境下达到的目标,但也可以是某情境下的约束。

        解决方案:就是你所追求的,一个通用的设计,用来解决约束,达到目标。

        这个就是需要花一点时间逐步理解定义了,可以用以下的记忆方法:

        如果你发现自己处于某个情境下,面对着所欲达到的目标被一群约束影响着的问题,然而,你能够应用某个设计,克服这些约束并达到该目标,将你领向某个解决方案。

图2.1

图2.2

 3:书籍推荐

图3.1

图3.2

 4:反模式

        反模式:告诉你如何采用一个不好的解决方案解决一个问题。

5:设计箱内的工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值