首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
云原生水神
创建于2023-09-23
订阅专栏
设计模式相关文章
等 8 人订阅
共100篇文章
创建于2023-09-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
UML:访问者模式建模
访问者模式是一种设计模式,用于将一组相似对象的操作外部化,以便于这些操作可以独立于对象的具体类进行变更。这一模式在处理对象结构与对象行为的解耦方面具有优势。
UML:策略模式建模——以Golang为例
策略模式是一种常见的设计模式,它允许在运行时改变对象的行为。这个模式定义了一系列算法,并将每一个算法封装起来,使它们可以相互替换。策略模式使得算法可独立于使用它的客户端而变化。
UML:建模状态模式和Golang实现
设计模式在软件工程中有着至关重要的作用,它们提供了代码组织和问题解决的通用方案。其中,状态模式(State Pattern)是一种行为设计模式,用于在一个对象的内部状态改变时改变其行为。
UML:建模观察者模式并用Golang实现
设计模式是软件工程中的一种经典概念,它能帮助我们解决特定上下文中反复出现的设计问题。观察者模式是其中一种非常实用的设计模式,广泛应用于实现分布式事件处理系统,如MVC架构、日志系统等。
UML:建模和Go语言实现备忘录模式(Memento Pattern)
备忘录模式是一种行为设计模式,它允许在不暴露其内部结构和实现细节的情况下,保存和恢复对象的状态。这种模式特别适用于功能复杂的系统,其中对象的状态在特定时间点可能需要保存以便以后恢复。
UML:建模中介者模式和golang实现
设计模式是软件开发中的一种常用方法,它能解决在软件设计过程中遇到的一系列特定问题。其中,中介者模式是一种非常有用的行为设计模式,主要用于减少多个类之间的耦合
UML:建模迭代器模式与Golang示例
迭代器模式(Iterator Pattern)是一种行为设计模式,用于提供一种方法顺序访问一个聚合对象(如数组、列表等)的各个元素,而又不需要暴露该对象的内部表示。在本文中,我们将探究迭代器模式
UML:建模职责链模式(Chain of Responsibility Pattern)与Golang示例
设计模式是软件开发中常用的一种优秀实践,它们为常见问题提供了解决方案。职责链模式(Chain of Responsibility Pattern)是其中一个重要的设计模式
UML:建模代理(Proxy)设计模式
设计模式在软件工程中有着重要的地位,它们为常见的软件设计问题提供了优雅、可复用的解决方案。其中,代理(Proxy)模式是一种结构型设计模式,主要用于控制对某个对象的访问。
UML:建模和Golang实现享元(Flyweight)设计模式
设计模式是解决软件设计中常见问题的最佳实践。它们不仅提供了问题的解决方案,还提供了一种思考问题和设计解决方案的方式。
UML:建模与Golang实现外观模式(Facade Pattern)
引言 在软件设计中,我们经常遇到需要简化一组复杂接口或者减少多个依赖关系的情况。外观模式(Facade Pattern)就是一种用于解决这类问题的设计模式。本文将介绍如何使用UML进行外观模式的建模
UML:建模与Golang实现装饰模式(Decorator Pattern)
设计模式是解决软件设计问题的基础方案。装饰模式是其中一个非常实用的结构型设计模式,用于在不修改现有对象代码的情况下,动态地添加额外的功能。
UML:建模与Golang实现桥接模式(Bridge Pattern)
在软件开发的世界里,设计模式起着至关重要的作用。它们不仅是解决问题的可重用解决方案,而且也是一种共同的语言,让我们能更有效地与同事沟通。
UML:建模和Golang实现原型模式
设计模式在软件开发中起着至关重要的作用,它们为解决常见问题提供了经过时间检验的框架。原型模式是创建型设计模式之一,用于创建新对象的副本。
UML:建模和Golang实现建造者模式
使用UML建模和Golang实现建造者模式 引言 设计模式是软件工程中不可或缺的一部分,它们为解决常见问题提供了经过时间检验的解决方案。建造者模式是创建型设计模式之一,主要用于构建复杂对象。
UML:建模适配器模式
适配器模式是一种结构设计模式,用于允许两个不兼容的接口能够一起工作。这种模式涉及到一个单一的类,该类加入了不相关的或不可见的接口
UML:建模命令模式
引言 命令模式是一种行为设计模式,用于将请求封装为一个对象,从而允许用户使用不同的请求、队列请求或记录请求日志,以及提供其他操作。在本文中,我们将详细探讨如何使用统一建模语言(UML)来建模命令模式。
UML:建模组合模式
引言 组合模式是一种结构型设计模式,用于将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得客户端对单个对象和组合对象的使用具有一致性。
UML:建模模板方法模式
引言 设计模式是软件工程中的一种优秀实践,它们提供了解决常见问题的通用解决方案。模板方法模式是一种行为设计模式,用于定义一个操作中的算法的骨架,延迟一些步骤到子类中。
工厂方法模式 vs 抽象工厂模式
设计模式是软件工程中不可或缺的一部分,它们提供了解决常见问题的优雅方案。创建型设计模式,特别是工厂方法模式和抽象工厂模式,经常被用于控制对象的创建过程。