看啥推荐读物
专栏名称: 微观技术
前阿里技术专家,拿过 鹅厂、百度、华为 等6家大厂offer,博客专家,出过专利。负责过电商交易、社区团购、流量营销等业务
今天看啥  ›  专栏  ›  微观技术

美团一面:开发过的项目用过责任链模式吗?

微观技术  · 公众号  ·  · 2024-04-08 19:24
大家好,我是Tom哥。责任链模式,简而言之,就是将多个操作组装成一条链路进行处理。请求在链路上传递,链路上的每一个节点就是一个处理器,每个处理器都可以对请求进行处理,或者传递给链路上的下一个处理器处理。‍‍应用场景责任链模式的应用场景,在实际工作中,通常有如下两种应用场景。操作需要经过一系列的校验,通过校验后才执行某些操作。工作流。企业中通常会制定很多工作流程,一级一级的去处理任务。下面通过两个案例来学习一下责任链模式。案例一:创建商品多级校验场景以创建商品为例,假设商品创建逻辑分为以下三步完成:①创建商品、②校验商品参数、③保存商品。第②步校验商品又分为多种情况的校验,必填字段校验、规格校验、价格校验、库存校验等等。这些检验逻辑像一个流水线,要想创建出一个商品 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照