single-responsibility-principle

single-responsibility-principle

文章 0 浏览 2

MVC 中缓存图像的设计模式?

我正在设计一个将在 MVC CMS 中使用的图像缓存系统。图像缓存器的主要目的是修改图像:缩放、裁剪等并将它们缓存在客户端站点中。 我创建了一个与数据…

痴情换悲伤 2024-10-08 13:48:56 0 0

SRP:为什么使用实例字段值而不是参数?

我刚刚阅读了 SRP,就像 123... 一样简单,除了名为“内聚”的一节中的一段之外,所有这些都引起了我的共鸣(我之前声称要“获得”内聚,但是参数与实…

自由如风 2024-10-08 04:11:41 0 0

我的安全逻辑应该放在哪里?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进此问题吗?通过编辑这篇文章来更新问题,使其仅…

隔岸观火 2024-10-06 13:53:32 0 0

多个视图与一个“复杂”视图的比较在 MVC 中查看

这是在我们的一次回顾中出现的,需要一些额外的反馈和抽查。目前,我们有许多基于布尔标志启用/禁用的视图(Model.IsNew 是一个示例)。我认为视图应…

要走干脆点 2024-10-05 00:45:54 0 0

使用 UIViewController 维护单一职责原则 (SRP)

遵循 Apple 的准则,我为 iPhone 应用程序的每个屏幕创建一个 UIViewController 子类。然而,我始终发现这些类变得非常大,无论是在代码行数还是成员…

感情旳空白 2024-10-01 20:15:48 2 0

ASP.NET MVC - 当 SRP 和 DRY 出现冲突时

我最简单的 ASP.NET MVC 2 控制器调用我的服务层,并使用 AutoMapper 将视图模型映射到实体。一切看起来都很棒,而且没有重复的代码。 然而,当我遇到…

灰色世界里的红玫瑰 2024-10-01 15:36:40 0 0

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

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

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

单一职责原则 - 一个很难看到的例子?

我刚刚读到单一职责原则,Robert C. Martin 有一次指出,有时很难看出一个类具有多个职责。 谁能提供这样一个类的例子吗?…

空心空情空意 2024-09-26 00:20:18 1 0

处理静态方法时使代码保持在同一级别

这可能有点主观,但我想听听您对我目前情况的意见。我有一个类将用于序列化/反序列化对象。 public class MyClass { public static string ToXmlStrin…

猥琐帝 2024-09-14 17:36:38 2 0

单一职责和混合

鉴于 Mixin 通常会向类中引入新行为,这通常意味着类将具有更多比一种行为。 如果一个类具有单一职责,则这被定义为该类只有一个变更原因。 所以,我…

长发绾君心 2024-09-11 03:36:19 6 0

建议零售价和“变革轴”?

我正在阅读 Bob Martin 的 OOD 原则,特别是 SRP 文本,并且我很好地理解它所说的精神,但我不太理解链接第 2 页(本书第 150 页)中的特定措辞: 我…

旧伤慢歌 2024-09-04 12:48:55 2 0

如何避免创建庞大的类

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

星星的軌跡 2024-09-04 05:53:23 5 0

MVC 中控制器的传统使用是否会导致违反单一职责原则?

维基百科这样描述单一责任原则: 单一职责原则规定每个对象都应该有单一的职责,并且该职责应该完全由类封装。其所有服务都应与该职责紧密结合。 MVC …

不知所踪 2024-08-30 10:20:38 10 0

伪向后构建器模式?

在遗留代码库中,我有一个非常大的类,其中包含太多的字段/职责。想象这是一个 Pizza 对象。 它具有高度精细的字段,例如: hasPepperoni hasSausage …

梦行七里 2024-08-30 07:49:31 2 0

ubuntu下编译srp-2.1.2

我已经下载了 srp-2.1.2 包并尝试在 ubuntu 下编译它。 但它不会被完全编译。 请告诉我如何在 ubuntu 下编译它。 错误- root@ubuntu:~/Desktop/srp-2.…

世俗缘 2024-08-29 05:58:45 7 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

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