设计模式
编程中的那些套路——关于桥接模式
该文章属于《编程中的那些经典套路——设计模式汇总》系列,并且以下内容基于语言PHP今天来谈谈桥接模式,桥接模式的功能在于将两个原本不相关的类结合在一起,然后利用两个类中的方法和属性,输出一份新的结果。如图:来看下具体代码吧:桥接模式.phpclass Info { public $lev; //发送等级:普通,重要,特级 public $target;//通
产品
2016年07月13日
编程中的那些套路——关于适配器模式
该文章属于《编程中的那些经典套路——设计模式汇总》系列,并且以下内容基于语言PHP
今天我们来谈谈适配器模式。
想象一个场景:
有一个类方法它部署在服务器上,专门负责大多数语言都通用的JSON语言,而现在我需要调用这个类方法,但我不需要返回JSON格式的数据了,我要返回序列化后的数据,我现在如何处理呢?是上去服务器修改这个类方法吗?这不科学吧?因为我们原本编写好的代码最好就
产品
2016年07月13日
移动端的引导(一) ——引导的常见设计模式
互联网改变了人们接收信息的方式和效率,各种产品横空出世。在互联网,尤其是移动互联网,越来越注重效率,所以“酒香不怕巷子深”的法则在这里是不受欢迎的,各色的引导
产品设计
2023年07月29日
浅析支付产品的设计“模式”
今天收到一条问题,想看看某类产品的后台页面,当然了,每一个产品经理在接到需求以后,第一感觉就是“赶紧找一个成熟产品扫两眼”,无可厚非。只不过实际是实际,理想还是
产品设计
2023年08月08日
设计发布功能该如何思考?
前几天在看《设计体系》,书里提到了设计模式的概念。此概念最早是建筑师克里斯托弗·亚历山大在他的著作《建筑的永恒之道》和《建筑模式语言》中提出的。在《建筑模式语
产品设计
2023年11月21日
建体系生态和设计模式
一、建体系生态、设计模式,沉淀可复用的最佳实践1.设计是万能的吗?在实际工作中,即便我们对设计原则理解得很透彻,比如对齐、对比、亲密、重复等原则,有没有时候感觉
产品经理
2024年01月30日
9种设计模式,帮你全面认识新手引导
首先在开始前,我们要明确一个原则:新手引导设计虽然对于帮助新用户熟悉产品和操作十分重要,但并不是所有的场景和功能都需要新手引导,需谨记非必要不引导。接下来我们进
产品经理
2024年03月26日
AI大模型实战篇:AI Agent设计模式,ReAct
在《大佬们都在关注的AI Agent,到底是什么?用5W1H分析框架拆解AI Agent(下篇)》中,风叔简单介绍了AI Agent的八种设计模式。对于这八种设计模式,风叔整理了一张图,来阐明它们之间
AIGC
2024年09月02日
