design-patterns

design-patterns

文章 3 浏览 2.2k

单例模式有哪些好的用途?它可以被接受吗?

可能的重复: 单例:应该如何使用 我读到单例很糟糕。例如,它使代码难以测试。单例有什么可接受的用途吗?…

川水往事 2024-10-18 11:32:05 3 0

DTO对象设计

我有客户对象包含他的联系信息、交易详细信息、地址详细信息。 这里如何设计我的 DTO 对象来保存所有信息。我将输出作为 xml 文件。这里我想自动将 xm…

情绪少女 2024-10-18 10:39:02 1 0

从两个角度对域进行建模

我正在尝试对我的系统域进行建模,但我遇到过问题并需要一些帮助。 我的问题是一种观点。我正在建模一个系统,其中有一个客户实体,该实体将有许多订…

懵少女 2024-10-18 10:37:03 2 0

战略的替代模式

我有一段代码,我开始将策略模式放在适当的位置,如下所示: IStrategy StrategyA : IStrategy StrategyB : IStrategy StrategyC : IStrategy 该接口…

鼻尖触碰 2024-10-18 10:33:12 3 0

使用 spring 和 Hibernate 的基本 CRUD 应用程序

我必须使用 spring MVC 和 hibernate 开发一个基本实现,它将在每个页面中显示“搜索”、“编辑”、“添加”、“确定”和“取消”按钮,并且每个页面…

樱娆 2024-10-18 08:34:03 2 0

在事件发生后调用附加操作

我想知道这个问题是否有一个模式: 我有一个 ruby​​ webfrontend 用于 CRUD'ing' ftp 用户。 Web 前端的后端是 MySQL 数据库。 Web 前端与守护进程…

云之铃。 2024-10-18 08:15:11 1 0

德米特定律非常令人困惑,因为看起来我永远无法编写返回对象的方法

感觉我已经走进了死胡同。如果我理解正确的话,如果我遵循德米特法则,我永远无法创建一个返回的方法一个对象,然后客户端代码调用它。我只是在考虑总…

一身软味 2024-10-18 07:22:20 2 0

我的(基本)吃豆人游戏的面向对象设计

我正在尝试用 C++ 创建一个基本的 Pacman 游戏(我将在这个问题中使用 Java 语法,因为这更容易演示),但我找不到好的设计选项。 到目前为止我有 4 …

你穿错了嫁妆 2024-10-18 07:16:38 0 0

现实生活中的非编程“实现”;设计模式的

我很难理解一些设计模式,特别是其中一些设计模式之间的差异,例如代理、委托和适配器。由于设计模式应该被发现,因此我试图在非编程世界中发现它们的…

伊面 2024-10-18 07:10:19 2 0

删除对对象方法的公共访问

我想获取一个对象并从中删除一些方法。 即我内部有一个带有 getter/setter 的对象,并且我想让外部用户访问它。我不希望他们有权访问设置器功能。 我…

少年亿悲伤 2024-10-18 07:01:02 2 0

编码和编码的通用框架解码

我正在开发一个使用数据库的应用程序。 在将值存储到数据库之前,我对数据进行一些编码。在检索数据时,我必须进行反向编码才能恢复原始数据。 为此,…

零崎曲识 2024-10-18 06:36:10 1 0

使用 C 或 C++ 在大型二进制文件中查找模式?

我有一个约 700 MB 的二进制文件(非文本数据);我想做的是搜索整个文件中随机位置出现的特定字节模式。例如&lt代码&gt0x? 0x? 0x55 0x? 0x? 0x5…

熊抱啵儿 2024-10-18 06:32:08 2 0

程序逻辑应该驻留在 gui 对象类内部还是该类外部?

我有一个关于如何构建与 GUI 对象相关的代码的问题。假设我有一个对话框,其中有一个列表控件,其中包含从数据库获取的一堆名称。用户可以编辑名称。…

与酒说心事 2024-10-18 06:23:52 0 0

持久化和回滚,模型,C#

我不久前问了一个关于回滚的问题,我有一个新的相关问题,我有答案,但想要一些意见。 所以我正在构建一个持久性无知的对象模型,现在我正在考虑回滚…

2024-10-18 05:14:40 1 0

货币转换的设计模式?

我想知道我们是否可以应用设计模式来编写货币转换代码,如果可以,那么它们会是什么?假设转化率是静态的,我们可以对它们进行硬编码。 我考虑过使用…

笑忘罢 2024-10-18 04:44:12 1 0
更多

推荐作者

玍銹的英雄夢

文章 0 评论 0

我不会写诗

文章 0 评论 0

十六岁半

文章 0 评论 0

浸婚纱

文章 0 评论 0

qq_kJ6XkX

文章 0 评论 0

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