首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
叶健在掘金
更多收藏集
微信扫码分享
微信
新浪微博
QQ
111篇文章 · 0订阅
架构师妙用:充血模型行为与状态管理类设计
在充血模型(Rich Domain Model)中,对象的“行为”和“状态管理”: 行为(Behavior) : 这指的是领域对象执行的动作或操作,通常是通过对象的方法(函数)来实现的。这些方法定义了
玩转Spring状态机 | 京东云技术团队
本文主要介绍了设计模式中的状态模式,并在此基础上介绍了Spring状态机相关的概念,并根据常见的订单流转场景,介绍了Spring状态机的使用方式。文中如有不当之处,欢迎在评论区批评指正。
flea-common使用之通用策略模式实现
本篇 Huazie 在常用的策略模式的基础上,结合门面模式和调整后的策略上下文,构建了一套通用策略模式实现。
装饰者模式 Decorator
装饰者模式 Decorator 装饰者模式(Decorator):动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 装饰者模式是怎么给对象添加一些额外的职责的呢?和代理
动态改变行为与责任增强:整合Spring的策略和装饰者模式
前言 在软件开发中,设计模式能够帮助我们解决特定的设计问题,同时保证代码的可维护性和可扩展性。而在Spring框架中,设计模式的实现尤为简便,借助于依赖注入和组件扫描特性,开发者能够更灵活地构建出易于
一文搞定如何画出更加优秀的架构图
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第2天,点击查看活动详情。 前言 借用本篇软文与大家共享,那些高大上的系统架构图是如何画出来的,如何画更加优秀。 何为架构 聊到架构图
轻量级工作流引擎的设计与实现
一、什么是工作流引擎 工作流引擎是驱动工作流执行的一套代码。 至于什么是工作流、为什么要有工作流、工作流的应用景,同学们可以看一看网上的资料,在此处不在展开。 二、为什么要重复造轮子 开源的工作流引擎
SpringBoot责任链与自定义注解:优雅解耦复杂业务
使用SpringBoot整合@Qualifier、自定义注解、责任链和策略模式,实现业务逻辑高度解耦。责任链模式将不同规则下的业务节点清晰分离,提升代码可读性。策略模式简化规则,带来更灵活的业务扩展
多次代码迭代,应用责任链设计模式
hello,大家好,我是张张,「架构精进之路」公号作者。 1、背景 责任链模式(又称职责链模式,The Chain of Responsibility Pattern),作为开发设计中常用的代码设计模
如何在业务开发中使用适配器模式?
适配器模式(Adapter Pattern):将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。