设计模式 问答列表

业务验证规则和微服务

作者:Logan Cooper 提问时间:11/14/2023

我们有一个微服务架构,包括用户服务和日历服务。用户具有功能。在日历服务中,我们需要在创建事件之前确定用户是否具有特定功能。为此,UI 会查询用户服务。 当 UI 将事件添加到日历服务时,日历服务必须...

如何使用状态设计模式实现此 UML 图

作者:Valenciaaa- 提问时间:11/14/2023

在此处输入图像描述我有这个 UML 图,并希望使用 State Design Pattern 来实现 InProgressState、HelpState 和 EscapeState。 以下是详细信息:...

使用基于 flag 而不是 unitTests 的 Refit 和 mock 响应

作者:user1702369 提问时间:11/14/2023

我有一个迁移工具,可以从不同的来源获取数据,映射它们并将其推送到新系统中。推送到新系统是一个 api,我使用 refit 库作为 httpClient。因此,由于我们不想总是将数据推送到新系统,而只想...

如何构建 .NET 项目以防止程序集包含在客户端应用程序中?

作者:E. H 提问时间:2/7/2023

因此,我目前正在 .NET 中编写一个面向 DDD 的软件系统,它有一些 Web 项目(如网站、API、管理员)和一个核心后端项目,其中包含所有服务接口、查询规范以及至关重要的数据库实体。 除此之外,...

为什么软件开发中的开放/封闭原则是使用抽象类实现的?

作者:bokabokaboka 提问时间:10/20/2023

OCR码 using System; namespace Example027 { class Program { static void Main(stringll args) { Vehi...

Golang 中 WithOptions 模式的组合

作者:404 提问时间:11/4/2023

在golang中,有一个非常酷的可变选项模式,如 CallSomeStaff(mandatoryArg, WithSomeVariadicOption(val1), WithOtherVariadi...

C 语言中的提供程序模式#

作者:Kamila 提问时间:11/3/2023

我试图详细了解提供者模式,当我使用抽象类并使用抽象方法继承一个提供者库然后在实现抽象类和抽象方法时创建两个类, 这里的查询是我对这种理解不清楚,因为这可以通过一个简单的抽象类和实现一个类来实现,那么为...

我的 Objective-C 单例应该是什么样子的?[关闭]

作者:schwa 提问时间:9/28/2008

就目前而言,这个问题并不适合我们的问答形式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您认为此问题可以改进并可能重新打开,请访问帮助中心获...

检索嵌套对象列表的方法属于哪个服务类?

作者:noobcoder 提问时间:11/9/2018

这适用于任何语言,但我正在使用 Java,所以...... public class Egg { ... } public class BirdNest { private List<Egg...

为什么我们有时更喜欢数据结构而不是对象?

作者:laahaa 提问时间:11/3/2018

正如罗伯特·马丁(Robert Martin)的《清洁代码》(Clean Code)所说: 对象隐藏 他们的数据隐藏在抽象后面,并公开了对该数据进行操作的函数。数据结构 暴露他们的数据,并且没有有意...


共84条 当前第5页