design-patterns

design-patterns

文章 3 浏览 2.2k

设计 Ruby API 时的类与模块?

当我阅读更多有关 Ruby 元编程的内容时,大多数时候我们都会找到至少两种解决方案来解决问题。请看下面的两个例子: class Base def self.has_many(*a…

一曲爱恨情仇 2024-09-30 01:46:30 3 0

软件架构问题。 BL 根据类型创建不同的 DTO。有更好的吗?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

半枫 2024-09-30 01:21:37 3 0

是“采用MapReduce模型”吗? = 可扩展性的通用答案?

我一直在尝试理解 MapReduce 概念并将其应用到我当前的情况中。我的情况是什么?嗯,我这里有一个 ETL 工具,其中数据转换发生在源数据源和目标数据源…

不气馁 2024-09-30 00:42:33 3 0

命令对象缓存失效

我有一个应用程序,它实现命令对象模式以从服务器获取数据。现在我想实现一个客户端缓存,并且需要一些关于如何处理缓存 eviction 失效的指示。 问题 …

过期以后 2024-09-30 00:10:15 1 0

事件注册表设计模式?

我有一个当用户采取操作时需要触发的事件列表以及触发这些事件的事件管理器。 最初我曾经以这种方式显式触发事件 EventManager.publish(new SendNotif…

浴红衣 2024-09-29 23:57:49 2 0

用于以结构化格式导出和导入的 DTO 属于我的应用程序中的哪个位置?

我们的用户需要能够以 CSV 格式导出数据、编辑一些记录并再次上传数据。数据不映射到实体,您可以说对象图被展平以适应基于 Excel 的工作流程。 现在…

我做我的改变 2024-09-29 23:05:40 4 0

这种模式叫什么?

当您在对象的构造函数中为对象提供一个参数并且该对象用该参数填充其字段时,这种模式被称为什么? 例如: /// &ltsummary&gt /// Represents a user …

岛徒 2024-09-29 21:52:57 1 0

在可扩展的类层次结构中实现单一职责原则的技术/模式

例如,单一职责原则规定,Invoice 类不应包含打印自身的代码。印刷应分为不同的类别。 但是假设您在软件的不同层中有一个 Invoice 类的层次结构: nam…

故事灯 2024-09-29 21:03:28 6 0

什么时候不应该使用单例模式? (除了显而易见的)

我很清楚您希望使用 Singleton 来提供对某些状态或服务的全局访问点。单例模式的好处不需要在这个问题中一一列举。 我感兴趣的是 Singleton 起初看起…

浅忆流年 2024-09-29 20:10:25 5 0

可以替代链式 switch/goto 的设计模式吗?

我有一个用于将我的应用程序资源更新到当前应用程序版本的代码。 该代码在应用程序更新后调用。 int version = 1002 // current app version switch(v…

安静 2024-09-29 19:27:28 6 0

菜单栏的抽象描述

我想使用 gui 库的一些抽象来创建一些菜单栏的描述(项目以及与它们连接的操作对象或处理程序的方法)。我可以通过什么方式做到这一点? 一些草案 数…

柳絮泡泡 2024-09-29 19:19:43 2 0

工厂方法还是其他模式?

我有一个任务实体,需要根据任务类型进行解析。我会将特定类型任务的逻辑封装在一个类中,但是将类型与实现解析逻辑的类相匹配的普遍接受的方法是什么…

随波逐流 2024-09-29 17:40:08 2 0

这里的观察者实现是否存在内存泄漏?

也许我不太了解delphi,但是我想问你: 在这个网站:http://blogs.teamb.com/joannacarter/2004/06/30/690 我发现了一个基于iterface的观察者模式的实…

近箐 2024-09-29 17:29:15 1 0

如何确定服务的一个实例已关闭并启动新实例

嘿 我遇到以下情况:WinService 正在处理队列中的一些内容,写入其他表(在处理期间),完成后删除该条目并移至下一个条目。 我需要一种机制来确定实…

绿光 2024-09-29 17:26:43 1 0

在应用程序中推送数据更改与拉取数据更改

假设您有一个由两层组成的应用程序: A:数据层,存储从数据库或文件加载的所有数据 B:在漂亮的用户界面(例如图形报告)中显示数据的层 现在,数据 …

看透却不说透 2024-09-29 17:19:54 0 0
更多

推荐作者

ni139999

文章 0 评论 0

Smile

文章 0 评论 0

木子李

文章 0 评论 0

仅此而已

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

内心激荡

文章 0 评论 0

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