DRY

DRY

文章 1 浏览 215

Django:重用表单字段而不继承?

如果我有两个基于不同基类(例如 Form 和 ModelForm)的表单,但我想在这两个表单中使用一些字段,我可以以 DRY 方式重用它们吗? 考虑以下场景: cla…

放我走吧 2024-10-19 21:55:00 4 0

纵深防御与 DRY 的比较

“纵深防御”原则指出,应该在多个地方强制执行约束,这样,如果一条数据绕过或漏过一层,就会被下一层捕获。一个很好的例子是在 Web 应用程序中 - 您…

酷炫老祖宗 2024-10-19 21:44:28 5 0

MVC 3 和 DRY 自定义验证

除非我遗漏了一些东西(这很有可能),否则在我看来,自定义验证总是违反 DRY 的。在我见过的所有示例中,即使使用 MVC 3 引入的全新非侵入式客户端验…

夜无邪 2024-10-19 09:24:18 1 0

以两种不同方式呈现同一事物的最佳实践是什么?

我有一个 - 比如说 Actor - 模型和具有经典 show 动作的相关控制器,该动作显示演员的完整列表以及有关他们的各种信息(例如他们主演的电影)中等)。…

你又不是我 2024-10-18 14:22:37 7 0

如果WCF在MVC应用程序中,它是否应该使用控制器访问数据库以保持“DRY”?

我有一个访问 SQL 和 Windows Azure 的 MVC 应用程序。逻辑流程如下所示: Person View Controller.ConvertPersonHere(x) StorageContext.DoDataActio…

静水深流 2024-10-18 13:13:50 5 0

使用隐式/显式转换运算符是否违反单一职责模式而支持 DRY?

我需要在这两个类之间进行转换,并且希望保持 DRY 但不违反单一职责模式... public class Person { public string Name {get;set;} public int ID {ge…

睫毛上残留的泪 2024-10-18 11:22:13 4 0

Rails 3 - 限制资源路由中的操作格式

我的路线中定义了一个资源。 resources :categories 我的类别控制器中有以下内容: def show @category = Category.find(params[:id]) respond_to do …

空袭的梦i 2024-10-17 12:39:41 4 0

春天:用进行DRY。将 listA 中的所有值复制到 listB

我已经在 Spring listA 中进行了配置(见下文)。如果有另一个包含 listA 中的所有值并展开它的列表,那就太好了。 a b ... z 如何在Spring中重写这样…

若有似无的小暗淡 2024-10-17 11:58:58 2 0

Objective-C DRY JSON 映射和对象创建

我正在尝试将 JSON 信息动态映射到不同的对象中。但我不太清楚如何控制整个指针的情况,因为我希望的效果行不通。 到目前为止,我的方法是为每个对象…

黯然 2024-10-16 15:38:01 1 0

如何使用变量来干燥 Sass 代码?

我的设计使用颜色来识别网站的各个部分。我已经放置了一个定义了颜色变量的文件,因为它们可以更改,并且很难通过 CSS 文件追踪它们。 $people: #D500…

昵称有卵用 2024-10-16 04:24:05 2 0

Rails:如何避免在多个模型中重复包含相同的模块?

我有几个模型都包含相同的模块: class MyModel1 < ActiveRecord::Base include MyModuleName end class MyModel2 < ActiveRecord::Base include MyMo…

第七度阳光i 2024-10-16 01:53:24 0 0

如何使用元编程进行 DRY?

似乎应该有一个通过 MP 来干燥这个问题的好方法: class Dashboard def self.num_registrations_past_day return User.recent_registrations(24.hours…

ˇ宁静的妩媚 2024-10-15 08:24:14 3 0

Rails 3,使用单选按钮标签保持 DRY 的最佳方式?

假设对于名为“favfood”的整数字段,我们将单选按钮选项表示为 0 indicates "no favorite" 1 indicates "Wine and cheese" 2 indicates "Burger with…

和影子一齐双人舞 2024-10-15 07:15:08 4 0

我怎样才能干掉所有这些对 render :index 的调用?

我有一堆带有渲染索引视图的方法的控制器。这导致我在大多数方法的末尾编写 render :index 。下面是一个示例 def index @models = Model.find(:all) e…

南…巷孤猫 2024-10-15 05:47:45 1 0

重构此列表构建代码的最 Pythonic 方法是什么?

我有一个结果列表,我需要从中提取各种其他列表。例如,所有车主均为男性,所有汽车车龄在 5 到 10 年之间。 def get_male_owners(self): results = […

茶花眉 2024-10-15 01:14:30 1 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

更多

友情链接

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