design-patterns

design-patterns

文章 3 浏览 2.2k

如何在 OOP 中为 API 或框架设计一个健壮的 Status 类?

我目前正在致力于从临时企业解决方案生成 API,并且我陷入了生成通用类和表达类以处理相关类中的操作状态的过程中。 简而言之,我想知道设计状态处理…

奶气 2024-11-03 15:44:54 1 0

我可以使用什么设计模式来模拟 PHP 中的特征/混合?

由于 Trait 在 PHP 5.3 中不可用,据我所知,我需要模拟它们提供的一些功能。接口不起作用,因为我需要具体的功能。 问题: 我有两个客户端类需要共享…

姜生凉生 2024-11-03 13:29:12 0 0

如何从函数返回带有错误列表的结果

我在尝试返回与函数调用的错误集相结合的结果时遇到了困难。 我从以下方法开始 List&ltString&gt errors bool result = Obj.GetResult(out errors, in…

流云如水 2024-11-03 12:56:24 1 0

JavaScript 命名空间模式(类似于对象的属性)

这种模式的目的是什么? var ns=function(){ //do some stuff } ns.test=function(){ //do another stuff } 我看到了与此类似的代码,但我不明白这种…

被翻牌 2024-11-03 12:50:16 2 0

我什么时候应该使用构建器设计模式?

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

习ぎ惯性依靠 2024-11-03 12:14:07 0 0

设计模式

我对模式编码方式很陌生,并且想开始在我的代码中实现模式。我有一个具有多个操作的 Web 服务,并为每个操作接收不同的 xml 输入(具有自己的架构)。…

优雅的叶子 2024-11-03 11:15:29 0 0

可观察类可以构造为单例吗?

我正在使用观察者模式(在 Java API 的帮助下)用 Java 编写一个程序。如果某些可观察量有多个实例,则程序可能会崩溃。我应该将它们实现为单例吗?推…

七颜 2024-11-03 10:37:59 0 0

如何开始或了解他们用于 Shazam 或 intonow 的技术?

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

暮色兮凉城 2024-11-03 09:36:20 0 0

如何解决不良模式关闭线程追逐(重新)启动线程的问题

奇怪的容错线程模式并及时关闭它们。注意到这种模式在产品中反复出现。 假设您有一个容错进程 - 网络连接 - 还加入 SSL,或 WMI 连接和查询,或数据库…

合约呢 2024-11-03 09:35:00 0 0

在库中包装第三方服务的最佳实践

我有兴趣为我正在使用的第三方 API 编写一个库,并且我需要一些建议。该库的平均使用会在一个请求中涉及多个 api 调用。例如,一次 api 调用从第三方…

月寒剑心 2024-11-03 09:16:56 0 0

数据映射器设计模式和网关

如果我错了,请纠正我: 如果我们使用 Dao/Vo 模式或 TDG 模式,我们将通过为每个(或至少为很多)表提供一个相关的类来拥有一个很好的代码组织。 这…

时间海 2024-11-03 09:00:34 1 0

python:在 __init__ 方法中过早调用 super().__init__ ?

我有一个类层次结构,其中 class Base 中的 __init__ 执行一些预初始化,然后调用方法 calculate。 calculate 方法在class Base 中定义,但预计会在派…

冰火雁神 2024-11-03 08:21:20 0 0

数据拉取与推送 OOP 方法

当我从头开始设计系统时,我经常面临一个困境:我的对象是否应该推送信息到另一个对象中,或者对象是否应该从另一个对象拉取必要的数据。 在 OOP 设计…

小清晰的声音 2024-11-03 07:40:37 1 0

设计模式

我试图理解设计模式(特别是观察者模式)。我正在尝试为以下场景(特别是第二段)创建一个设计模式。我已经包含了迄今为止已成功生成的 UML 图的图像…

心碎无痕… 2024-11-03 06:14:41 1 0

棘手的类设计问题

我正在努力实现一个用于管理我的网站上的用户权限的类。 例如:员工可以查看客户记录,但不能查看其他内容,雇主可以查看客户并管理员工,管理员可以…

岁吢 2024-11-03 05:59:37 1 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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