design-patterns

design-patterns

文章 3 浏览 2.2k

始终在 WPF 应用程序中使用 MVVM,或者替代模式仍然实用/有用吗?

本书第 374 页Microsoft .NET 为企业构建应用程序&lt /em&gt,有一个关于表示层模式的演变及其对平台的影响的图表(图 7-14)。 除了显示从原始 MVC …

清旖 2024-10-19 20:07:25 2 0

设计模式:许多方法共享相同的第一步

是否有一种设计模式可以帮助我避免在许多方法中重复 DoThisStepFirst() ? class Program { static void Main(string[] args) { Method1() Method2() …

暖伴 2024-10-19 18:22:11 2 0

初始化可能失败的惰性单例的哪种实现?

想象一下,您有一个静态无参方法,它是幂等的并且始终返回相同的值,并且可能会抛出检查异常,如下所示: class Foo { public static Pi bar() throws…

梦里兽 2024-10-19 18:03:54 2 0

php 中的单元测试单例模式方法 __clone()

我目前正在对我制作的自定义类进行单元测试,该类基于 singleton 设计模式。根据代码覆盖率报告,我覆盖了 95.45%。我正在使用 PHPUnit 进行单元测试…

青朷 2024-10-19 17:44:47 2 0

我们还需要迭代器设计模式吗?

我正在学习设计模式,我发现了迭代器。我们还需要使用它吗? 既然我们有集合,我很困惑为什么我们仍然需要迭代器设计模式。…

剪不断理还乱 2024-10-19 16:16:56 1 0

可插拔通信模块的设计模式

我正在设计我的应用程序,使其具有多个插件,这些插件将提供不同的通信方法,例如蓝牙、TCP、UDP、XMPP 等。 目前,我在项目中包含了其中一些通信方法…

耳根太软 2024-10-19 15:37:00 1 0

jQuery 模式 - 这是有效的还是有更好的方法?

我已经陷入了这种 javascript 组织中,并且想知道我是否错过了这里的要点,或者是否有更优雅的方法来做到这一点。 基本上,我将所有内容包装在函数(…

小…红帽 2024-10-19 15:01:00 3 0

这种设计模式在 JavaScript/jQuery 中被称为什么?

我正在查看 SlickGrid 的 JavaScript 源代码。 我注意到 slick.grid.js 具有以下结构: (function($) { // Slick.Grid $.extend(true, window, { Slic…

不知在何时 2024-10-19 14:53:16 2 0

C# - 将 UI 与业务代码分开

我想知道以下情况的最佳实践是什么: 我正在开发一个需要在三种不同屏幕尺寸上使用的应用程序:240x320; 800x600; 1280x1024(仅限这三种),不同语…

温柔戏命师 2024-10-19 14:42:45 4 0

简单的 OO 设计:将 Add 职责放在哪里?

我的应用程序域有用户。它也有组织。用户可以创建组织。 我的问题是我应该将 CreateOrganizations 方法放在哪个控制器上?它属于 UserController 吗?…

紫瑟鸿黎 2024-10-19 13:15:50 1 0

需要一个设计模式来处理在提交 HTML 表单之前未完成的 AJAX 请求

我已经完成了几个遵循类似模式的表单: 两个相互依赖的表单字段,比如说“街道地址”和“位置”(经度/纬度)。 当用户填写一个字段时,另一字段会通…

欢你一世 2024-10-19 12:43:18 0 0

需要模型-视图-演示者澄清

我需要一些有关 MVP 中不同组件交互的指导。 例如,我有一个用于管理医院数据的应用程序。因此,我们假设 UI 有一个耐心的编辑器。现在,据我了解 MVP…

夜巴黎 2024-10-19 10:02:12 0 0

尝试在实体框架中实现UnitOfWork

我正在尝试了解工作单元模式。但是,我很难找到一个不太简单或不太复杂的示例。因此决定尝试根据我所读到的内容写一些自己的东西。我想知道我所做的事…

甜心小果奶 2024-10-19 09:14:43 1 0

Java 枚举相对于旧的“类型安全枚举”的优点图案?

在 JDK1.5 之前的 Java 中,“Typesafe Enum”模式是实现只能采用有限数量值的类型的常用方法:( public class Suit { private final String name pu…

贵在坚持 2024-10-19 09:13:11 3 0

适配器模式与里氏替换

Adapter设计模式用于将一个类(Target)的接口转换为客户期望的另一个接口(Adaptee)。适配器允许不兼容的类一起工作,否则这些类由于接口不兼容而无…

依 靠 2024-10-19 08:48:28 2 0
更多

推荐作者

謌踐踏愛綪

文章 0 评论 0

开始看清了

文章 0 评论 0

高速公鹿

文章 0 评论 0

alipaysp_PLnULTzf66

文章 0 评论 0

热情消退

文章 0 评论 0

白色月光

文章 0 评论 0

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