设计模式

模式是一种解决方案,对应一类问题的解决方案。是为解决问题而产生的,经过实践积累总结出来的。

以下是可能会用到模式的地方:

1,发送curl请求,需要把请求时间,和请求的上下文写入到日志;这种可能是通用的,比如redis,或者mysql,或者依赖的其它服务;

所以可以把一类操作流程归纳为一种模式;

2,处理图片,需要检查图片大小,图片类型,操作中会各种出错,如何写Image类,如何写ImageClient代码,才能获取到操作中的各种异常代码;

和curl函数族类似,可能因为各种原因出错,dns解析,connect失败,curl参数不对等等。

原文地址:https://www.cnblogs.com/helww/p/5476960.html