design-patterns 相关问题

设计模式是软件设计中常见问题的通用可重用解决方案。当您遇到设计模式实施问题时,请使用此标记。请勿在有关文本模式匹配的问题上使用此标记。在实现繁重的问题上使用此标记时 - 标记实现编写的代码语言。

使方法可测试单元测试c#

所以,我有以下代码结构public void method1(int index){switch(index){case 1:Method2(); break;案例2:Method3(); break; } } 上市 ...

回答 2 投票 0

`__init __。py`导入多个模块,而文件中没有使用它们

我正在阅读/django/forms/__init__.py“”“Django验证和HTML表单处理。”“”来自django.core.exceptions导入ValidationError#NOQA来自django.forms.boundfield import * #NOQA from ...

回答 1 投票 0

在VIPER架构中何处以及如何执行segue?

作为初学者,我曾经在ViewControllers中执行segues。而且,Apple鼓励这样的方法,因为UIViewController有方法performSegue和prepareForSegue。但是学习VIPER,我读了......

回答 3 投票 2

每个开发人员必须知道的设计模式?

每个开发人员必须知道的设计模式是什么?我对使用Spring和Hibernate的Java Web开发人员的上下文感兴趣。我经常听说设计方面有很好的知识......

回答 11 投票 26

从客户端向nodejs发送对象的更新

目前我有一个Angular2应用程序,其中包含一个包含嵌套对象的对象。用户按照向导更新对象的任何部分,然后单击“保存”。目前,我只是发送......

回答 3 投票 4

UML类图中伪代码注释的对应部分是什么

在GOF23书[可重用面向对象软件的设计模式元素]中,类图中有伪代码注释。这是一个非常有用的工具。但我找不到对应的......

回答 2 投票 2

从长度为1的元组解包返回值

假设我有一个虚函数,它返回确切的参数:def dummy_single(arg1):“”“重复相同的参数。”“”返回arg1我可以在下面使用这个函数...

回答 1 投票 2

你什么时候使用桥模式?它与适配器模式有何不同?

有没有人在现实世界的应用程序中使用Bridge Pattern?如果是这样,你是如何使用它的?是我,还是仅仅是适配器模式,在混合中引入了一点依赖注入? ...

回答 11 投票 142

角度服务注入设计 - 模式与两个服务密切相关

我有两个服务,如Service1和Service2。这两种服务都在AppModule(Root模块)中注册。如下所示,Service2被注入Service1。 @Injectable()类Service2 {...

回答 1 投票 1

如何实现字节命令类

我正在寻找关于实施我的课程的最佳实践的指南。我的情况:我想创建一个用于控制PTZ摄像机的类。该命令通过网络作为字节[]发送到摄像机....

回答 2 投票 0

应用程序服务是否可以在DDD中的有界上下文中调用其他应用程序服务?

域事件是传播事件发生的好方法,以便以后可以发生其他事情。据我了解,在有界上下文中使用域事件非常棒。让我们说...

回答 1 投票 1

为什么在Dao设计模式或其他设计模式中使用接口

请参阅以下Dao设计模式的组件:数据访问对象模式或DAO模式用于将低级数据访问API或操作与高级业务服务分开。 ...

回答 6 投票 23

在c#中使用Singleton类的正确方法是什么?

我正在学习C#中的Singleton设计模式,我已经用两种方式编写了下面的代码,我想知道哪一个是创建Singleton类的正确方法:public sealed class ...

回答 1 投票 -2

改进请求的通用基本方法

我有Retrofit和重复检查的问题。我每次都要检查响应状态代码或类型!我需要一个请求方法的包装器来检查这个重复的工作。 (重复......

回答 1 投票 1

具有不同父字段初始化的最佳方法是什么?

我有一个类如下公共抽象类MyObjectManager {private final Map 对象;私人决赛MySystem系统; MyObjectManager(MySystem inputSystem){...

回答 1 投票 0

单身人士真的那么糟糕吗? [重复]

可能重复:单身人士有什么不好的?可以理解的是,许多设计模式在某些情况下可能会被滥用,就像妈妈总是说:“太多好事并不总是......

回答 12 投票 50

多线程中的单例模式可能具有重复代码

我看到有一个针对Singleton的在线教程,以实现多线程并确保实例只实例化一次。本教程下面有代码,但在代码中,有...

回答 1 投票 0

如何将隐式参数传递给隐式类

我想将隐式参数传递给我的pimped类型,就像我在实际类型中所做的那样。但由于隐式类只占用一个参数,我没有办法隐式地将参数传递给我...

回答 1 投票 0

枚举vs字符串常量c#

所以我最近读了一本关于依赖注入的书。在这本书的某个地方,它表明枚举是一种代码气味......我希望得到SO'ers的普遍共识。我需要 ...

回答 1 投票 0

“反应堆模式”及其应用的简单解释[关闭]

反应堆模式在维基百科中解释,它有点过于抽象。你能用更具体的方式描述这种模式吗?理想情况下,使用代码片段或描述某些代码片段的高级类图...

回答 2 投票 78

© www.soinside.com 2019 - 2024. All rights reserved.