DRY

DRY

文章 1 浏览 215

Rails View DRYness - 您在视图中设置变量还是只创建干净的方法?

我有一个视图,其中相同的链接 3 次(实际视图很大): %h1= link_to "Title", model_path(@model, :class => "lightbox") = link_to "Check it out",…

感性 2024-10-05 06:36:30 2 0

Objective-C 中的 DRY 元代码

我在 Objective-C 中遇到过这种情况: [aCoder encodeObject:self.control forKey:@"control"]; [aCoder encodeObject:self.command forKey:@"command…

月光色 2024-10-05 01:31:08 1 0

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

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

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

在这种场景下,如何在不违反DRY(Don’t-Repeat-Yourself)原则的情况下优化性能?

假设我正在使用 C++。现在我有以下代码: int flag; // ... while (!TimeToExitLoop()) { Func(); } while 循环将被执行大量次,而 Func 是一个时间关…

柠檬心 2024-10-04 22:02:16 3 0

DRY:建议如何不重复代码?

好的,我的问题来了,我有一个具有这种方案的数据库 +-------------+ +------------+ +-----------+ + Object + + car + + computer + +-------------…

小耗子 2024-10-03 17:01:27 5 0

Django:DRY 与逻辑分离有根本冲突吗?

这类似于这个问题:如何在 a 中使用方法参数Django 模板? 我理解(并且同意并欣赏)业务逻辑与表示逻辑分离的基本 django 哲学。 然而,有时这似乎让…

挽袖吟 2024-10-03 10:35:36 7 0

DRY 是否能无误地引导您走上 OOP 设计模式的正道?

假设:你的干感官是绝对正确的。代码中的重复行为会让你感到厌烦;这是黑板上的钉子。 问题:将 DRY 放在您的脑海中是否可以保证您会注意到何时应该寻…

千秋岁 2024-10-03 08:30:09 10 0

如果某些子类缺少模板,rails 会重定向到超类的模板

我正在 Rails 项目中使用单表继承。我想知道是否可以通过在超类中实现某些通用函数来在子类之间共享它们的功能。 是否也可以回收超类的视图?或者我应…

梦亿 2024-10-03 02:59:34 8 0

擦干我。轨道代码:

我有几个这样的,唯一不同的是它是文本字段还是密码字段等等。 我想将其作为参数传递给渲染器,例如 :as =>;例如:密码字段。 我不想进行大小写比较,…

无远思近则忧 2024-10-02 01:17:48 1 0

Silverlight:多次引用同一元素而没有冗余?

我正在构建一个 Silverlight Windows Phone 7 应用程序。我有以下元素:

暮光沉寂 2024-10-01 15:37:27 2 0

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

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

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

这太干了吗,我是不是太过分了?

我一直在干燥一些代码,其中一个重构如下: 我有 3 个控制器(ConstructionCompanies、RealEstateCompanies、People),所有控制器都具有以下模式: c…

像极了他 2024-10-01 06:00:31 1 0

Robotlegs:我有 2 个观点和调解者,它们有 1 个共同点,我该如何干燥它?

我有两个视图显示列表,然后使用中介来获取数据。但我想以某种方式干燥它,这样我就不必为同一件事重复两次。我该怎么做? EDIT1(code): [SkinPart(re…

遗忘曾经 2024-10-01 01:49:02 9 0

从 Grails 中的过滤器辅助方法调用 render()

我有如下定义的过滤器。它们在不同的地方运行相同的代码块,因此为了保持干燥,我将该代码重构为一个名为 doResponse() 的方法。 class MyFilters { d…

拧巴小姐 2024-09-30 11:43:21 8 0

DRY 没有单一代码?

我不想重复自己(DRY),但我不能有一段代码。例如,这里的代码重复了 3 次,并且有相同的错误: class StarWars : Movie { //Calculate "base ^ expo…

美胚控场 2024-09-28 23:37:00 3 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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