首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
NoMind
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
DDD 实践手册(2. 实现分层架构)
承接系列的上一篇,本次我回来分享如何结合 Clean Architecture 与 DDD 实现一个分层架构。 上图是项目的第一层目录,分为 application,domain,facade,infrastructure 四个部分。接下来分别介绍这四个层的作用。 applic…
Qunar 酒店基础数据重构DDD落地实践
酒店供应链技术侧结合酒店BU及公司相关成功案例,在2022年初主动发起基于DDD思想的技术架构调整,完整落地战略、战术设计及系统实现,本次重点介绍重构落地过程、设计原则及总结。
原型模式详解附有代码案例分析(浅克隆和深克隆的相关解析)
快速入门理解掌握原型模式,并附有浅克隆与深克隆的相关分析与理解。通过代码案例加深原型模式以及浅克隆、深克隆的相关概念理解
责任链模式妙用
一说到「设计模式」,可能很多人都有听过。 但是如果真的要你说说应用场景,可能会有点「难以描述」。 除了应用场景比较多的单例模式你能够信手拈来,其他的可能会觉得有点难以掌握。也许压根都没用过。 今天,通过本篇文章,让你对责任链模式也能够信手拈来。 本篇文章通过实际项目中的例子来让…
用DDD(领域驱动设计)和ADT(代数数据类型)提升代码质量
很多开发者都有一个迷思,认为项目里的代码质量和可维护性的持续下降,主要根源在于时间紧迫、需求变动频繁。如果产品需求更加明确,并给予足够的开发时间,开发团队可以长期保证代码质量和可维护性。 今天介绍的D
漫画设计模式:什么是“装饰器模式”?
—————第二天—————————————————装饰器模式都包含哪些核心角色呢?1.Component接口在我们上面的例子中,Component接口相当于汽车接口,所有的被包装类、包装类,都继承于这
「补课」进行时:设计模式(18)——访问者模式
1. 前文汇总 2. 引言 访问者模式也可以说是所有设计模式中最难的一种设计模式了,当然我们平常也很少会用到它。设计模式的作者是这么评价访问者模式的:大多情况下,你并不需要使用访问者模式,但是一旦需要使用它时,那就真的需要使用了。 3. 一个简单的示例 又快到年底, CEO 和…
设计模式之状态模式
状态模式(State Pattern)属于行为型模式。 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。 状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。 状态…