dry 相关问题

不要重复自己,这是一种旨在减少冗余和代码重复的软件开发理念。有关如何重构代码的问题更适合codereview.stackexchange.com

Javascript重构,遵循DRY方法-您如何克隆传递到插件中的选项?

由于我尝试遵循DRY模式,有人会怎么做这样的事情? (但正确的方法)? const lazyObj = {bind:'event',effect:'fadeIn',effectTime:500,threshold:0} ...

回答 1 投票 -1

javascript-干-如何筑巢

我不熟悉编码,但是一直在阅读有关DRY(请勿重复自己)代码的信息。我有一个不适合DRY方法的JavaScript if / else语句,但是我无法锻炼如何编写它……

回答 6 投票 2

两个不同的对象以相同的方式实现相同的接口-如何保持DRY

我具有接口:IColored,它保证功能getColor。现在,我有两个对象:1. Ferrari 2. RedApple,它们都以相同的方式实现此接口/功能。 (但不能...

回答 2 投票 0

Django-context-如何将上下文传递给所有视图[重复]

因为我需要循环浏览一个模型表,以在导航栏中呈现选项/导航链接,并且导航栏在每个页面上呈现。因此,我发现自己在相同的上下文中传递给每个类-...

回答 1 投票 -1

if-throw前提条件检查有效性和DRY原理

[许多互联网资源坚持通过if(something_is_wrong)抛出Exception {}而不是assert(!something_is_wrong)来检查API函数中的前提条件,我发现其中有一些好处。 ...

回答 1 投票 0


DRY是否符合带有标签的文档生成器的文档程序代码? [关闭]

是否DRY符合带有带有标签的文档生成器的文档程序代码,例如在Java或python中?预先谢谢!

回答 1 投票 0

哪些编程语言元素可以用来记录程序代码,而不违反DRY原理? [关闭]

可以使用诸如python或java之类的编程语言的哪些元素来记录程序代码,而不违反DRY原理?带有标签DRY的文档生成器是否符合要求?谢谢...

回答 1 投票 0

编程语言的哪个元素使得可以在不违反DRY原理的情况下记录程序代码?

诸如python或java之类的编程语言的哪些元素使得可以在不违反DRY原理的情况下记录程序代码?是带有标签的文档字符串还是文档生成器? ...

回答 1 投票 0

React钩子可用于注入组件吗?

考虑一下我有一组组件,这些组件都有一些基本字段。一个示例可能是在错误状态下显示的弹出窗口。这导致类似:function ...

回答 1 投票 0

如何烘干javascript代码以最大程度地减少冗余

我对DRYING代码来说是Java的新手。有人可以帮我干燥此javascript代码吗?这是它获取数据的地方 @ Html.LabelFor(model => ...

回答 2 投票 0

在共享库中为JPA实体(域类型对象)创建基类的缺点

我是一位经验丰富的.net开发人员,最近转向Java开发。我正在使用Spring Boot / Cloud进行微服务。对于我的工作,我创建了一个普通的jar(共享库),在其中放置...

回答 1 投票 0

在reactjs中的每个组件中重用useEffect代码

我有一个useEffect,它可以在类似这样的组件中初始化wowjs:从“ wowjs”导入WOW; const HomePage =()=> {useEffect(()=> {const wow = new WOW.WOW({boxClass:“ wow” ...

回答 1 投票 0

如何重复代码,每个块的名称都更改? (带有R)

感谢谁能帮助我。我正在处理从QIIME获得的一些输出,这些文本是我想要操纵以获取箱形图的文本。每个输入的格式都相同,因此...

回答 1 投票 0

Dart,以DRY或代理方式合成的方式覆盖许多getter和setters

让我们一起玩这种飞镖类:类Subject {字符串a;字符串b;字符串c;现在,我想通过代理使用它来管理延迟加载和同步。我也希望具有默认值...

回答 1 投票 1

根据可调用者的签名自动选择一元或二进制std :: transform函数重载

std :: transform提供了重载,该重载采用一元(一个参数)或二进制(两个参数)可调用操作(通常为lambda)。我想将所需的callable作为参数传递给...

回答 1 投票 2

Python-遍历用户输入数字,计算并输出输入的值

我学习Python已有近6周的时间,下面是我的第一个程序。我想得到的是用户输入的患者编号,碳水化合物,蛋白质和脂肪需求量。使用以下代码,我...

回答 1 投票 0

我如何以更干的方式监听3个元素中的mouseover和mouseout事件?

我正在通过JS将一些动画应用于导航栏,但在事件监听部分中我可能会重复很多次。但是我找不到改善它的方法。有没有办法可以使用循环或...

回答 2 投票 0

实例化抽象基类的静态方法中的几个派生类中的任何一个(取决于参数)

我一直在尝试寻找一种优雅的方法来避免在所有派生类中重复代码。在这一点上,我不确定最好的处理方法。我想在基础中写一个方法...

回答 3 投票 0

如何删除该参数处理代码的重复数据?

我有以下代码在最终调用matplotlib的脚本中从命令行设置y和x轴限制(此处,ax是matplotlib轴对象,但实际上并不重要):p ....

回答 2 投票 2

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