design-patterns

design-patterns

文章 3 浏览 2.2k

在流程之前验证设置数据时,我应该使用哪个 SPL 异常?

我正在努力弄清楚何时使用几个 PHP SPL 异常,特别是在下面的场景中, class MyClass { protected $data1 protected $data2 public function setData1…

等你爱我 2024-10-21 07:05:52 2 0

如何使用复合模式访问特定的叶子?

如果我想访问复合节点的第七百七十七个叶子,并且只访问该叶子,那么使用复合模式是否可以实现这一点,或者这种访问类型是否在模式域之外?…

始终不够 2024-10-21 07:03:18 1 0

设计读取文件的服务

概念概述 在文件系统上存储模板文本文件。将文本文件读入模板服务,获取字符串,发送电子邮件。 到目前为止,我有 2 个服务: ITemplateService - 这…

油饼 2024-10-21 07:03:13 1 0

矢量图形编辑器的设计模式

PowerPoint 或 Illustrator 等矢量图形应用程序的最佳实践设计模式/架构是什么?专门用于构建工具-用户交互以及对复杂图形对象的操作(父子关系、形状…

老旧海报 2024-10-21 06:25:11 1 0

状态模式是否准确地代表了该方法?

我从状态模式s&lt的典型实现中收集到的信息/b&gt 是这样的: 问题: 表示一个对象 O,其行为根据其当前状态而改变。 解决方案: 1. 让S,这个对象O内…

檐上三寸雪 2024-10-21 05:32:46 4 0

重构设计模式:将适配器模式应用于第 3 方 API

为了访问我们的帐户数据库的数据,我们需要通过第 3 方 API,这只是作为我们解决方案的引用添加的另一个程序集。 在我们的服务中,有几种类型的 API …

几度春秋 2024-10-21 04:34:02 0 0

使用“中间的洞”图案

我刚刚遇到了“中间的洞”模式,并认为我可以使用它来删除一些重复的代码,特别是当我尝试对不同的方法进行基准测试并在每个方法之前和之后使用相同…

心意如水 2024-10-21 04:15:45 3 0

StringBuilder 和构建器模式

我是设计模式的新手,所以我有一个关于构建器模式的问题。 今天听说Builder Pattern和Java、C#中的类StringBuilder不同。我知道 Builder 模式的主要目…

女中豪杰 2024-10-21 01:55:40 2 0

控制台和 GUI 的通用设计

我正在设计一个小游戏,目的是为了自己的乐趣和训练。游戏的真实身份与我的实际问题无关,假设它是Mastermind 游戏(实际上就是:) 我真正的目标是拥有…

抚你发端 2024-10-21 01:49:42 2 0

在 Clojure 的宏中声明设计模式

Lisp 的优点之一是宏。我读过很多关于在 Java 中一次又一次编写设计模式的文章。不在 Lisp/Clojure 中。 在 Lisp/Clojure 中,您可以在宏中声明该模式…

等待圉鍢 2024-10-21 01:41:18 2 0

什么是门面设计模式?

Facade 是一个包含许多其他类的类吗? 是什么让它成为设计模式?对我来说,这就像一堂普通的课。 你能给我解释一下这个Facade模式吗?…

情仇皆在手 2024-10-21 00:08:47 0 0

领域驱动设计模式 - 从领域访问存储库

我一直致力于将领域驱动设计模式应用到我们的 Web 应用程序中。我们遇到的问题之一是避免使用实体内的存储库。 例如,我们有一些实体,其方法将触发电…

紫罗兰の梦幻 2024-10-21 00:01:47 0 0

“值不能为空”单例模式中的错误

我有一个实现单例模式的类,如下所示: public class SearchSingletonObject { private static SearchSingletonObject foundation = null public Sear…

冷血 2024-10-20 23:49:58 1 0

应用模式-视图-视图模型设计模式时包括部分视图

假设我有一个仅处理消息和用户的应用程序,我希望我的窗口有一个通用的菜单和一个区域,其中当前显示&gt查看。 我只能使用消息或用户,因此无法同时使…

盗心人 2024-10-20 22:38:04 2 0

状态很重要的对象的最佳设计模式 - 单例或静态

更具体地说,在实现依赖注入的应用程序中,对于状态很重要的类来说,最好的方法是什么。 假设我需要访问处于特定状态的对象。例如,该对象可能是在不…

那一片橙海, 2024-10-20 21:59:42 2 0
更多

推荐作者

謌踐踏愛綪

文章 0 评论 0

开始看清了

文章 0 评论 0

高速公鹿

文章 0 评论 0

alipaysp_PLnULTzf66

文章 0 评论 0

热情消退

文章 0 评论 0

白色月光

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文