腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我
如何
重构
这段
代码
以
消除
重复
?
、
为了对DRY (不要
重复
自己)
代码
感兴趣,
我
想知道下面给出的
代码
是否可以
以
任何方式
重构
。在下面的
代码
中,正如您所看到的,
我
重复
了condition1和condition2的赋值语句,因为在每个if语句的末尾,
我
进行了不同的函数调用。
浏览 13
提问于2020-10-14
得票数 0
回答已采纳
3
回答
我
如何
重构
这段
Ruby
代码
以
消除
重复
?
、
我
没有这样的问题,但我对Ruby还是个新手。
我
在一个方法中有以下3段可
重复
的
代码
,
我
想知道一个真正的Rubyist
如何
首先
消除
重复
,其次使其更具可重用性。下面是有问题的
代码
:doc = REXML::Document.new file doc.elements.each("configuration
浏览 0
提问于2008-12-19
得票数 1
回答已采纳
1
回答
代码
重构
,
以
消除
代码
重复
、
我
有如下的类结构:{ protected List<string> Messagesresult.Messages=messages; return result;如果只有一个静态方法,那么问题就没有问题了,但有几个静态方法,
我
感兴趣的是
如何
拥有更简洁、更优雅的
代码
。
浏览 0
提问于2010-11-04
得票数 1
回答已采纳
1
回答
重构
Backbone视图
代码
以
消除
重复
、
、
我
已经为一个过滤器创建了一个简单的Backbone View,它根据点击了哪些“input”标签来隐藏表元素:tagName:$el);}一点也不优雅,特别是如果
我
想添加更多的“input”元素,这将导致视图中有更多的自定义函数
重复
代码
。或者,
我
可能需要将事件从视图中完全删除。 有什么建议吗?
浏览 0
提问于2013-07-21
得票数 0
回答已采纳
2
回答
我
如何
重构
这些包装器方法
以
消除
重复
的
代码
?
、
、
、
catch (Exception e) { } } 它们几乎是一模一样的,但是
我
想不出一个聪明的方法来去掉
重复
的
代码
浏览 1
提问于2011-08-15
得票数 3
回答已采纳
5
回答
在类型安全配置getter上提供默认值
、
、
因此,
我
的
代码
中出现了多次类似的
代码
片段: val optionValue = try { } catch {case _: Missing => None }
我
想
以
某种方式从
我
的
代码
中
消除
这种
重复
。
我
知道typesafe提供了一种方法来提供回退配置文件来提供默认配置值。但是,在
我
的示例中,某些属性没有任何默
浏览 37
提问于2018-09-03
得票数 6
回答已采纳
4
回答
我
如何
重构
这段
代码
?
、
、
我
使用以下函数将列从DataTable (从数据层传递)映射到对象属性。这个函数存在于我要填充的类中。
我
希望能够使用相同的
代码
来填充当前对象或新对象。然而,
我
对结果不太满意,很大程度上是因为
重复
,这有点像是维护的噩梦。Return NewIncident注意:
我
很清楚ORM工具可以帮我做到这一点,
我
通常使用EntitySpaces,但在这个项目中
我
无法做到这一点
浏览 8
提问于2009-02-03
得票数 1
回答已采纳
1
回答
我
如何
重构
这段
代码
?
、
我
有以下几段
代码
,散布在
我
的应用程序中。
我
真的很想把它做成样板,放在一个静态类中,或者放在一些实用的类中,这样
我
就不会有这么多
重复
的东西了。然而,这个函数的一小部分是独一无二的,以至于我不知道
如何
重构
它。Debug.WriteLine("error " + e);
我
最好奇的是
如何
传入"ExpectedResponseType",这样它可能是任何类(
浏览 0
提问于2012-03-21
得票数 0
回答已采纳
3
回答
我
如何
重构
这段
代码
?
、
、
、
、
我
有.net 3.5,
我
想做一个泛型方法。
我
如何
重构
这段
代码
?
浏览 0
提问于2011-01-04
得票数 2
回答已采纳
1
回答
MySQL + VB.NET - TabControl和多个DataGridviews
、
我
的DataGridViews有一个问题,实际上
我
有一个带有8个选项卡的TabControl表单,每个选项卡都有一个DataGridView控件。
我
在表单加载时填充它们,问题是
我
在这里有一个限制,只有3个DataGridViews被填充,不是3个特定的,而是
我
在
代码
中首先放置的3个。
我
手动填充它们,执行mysql查询,填充DataTable,然后使数据源与DataTable相等。 有什么想法吗?
浏览 0
提问于2011-10-25
得票数 0
2
回答
重构
这段
代码
以
优化
、
、
"getObjectBFromSomewhere“的
代码
占用大量内存,所以我只想调用它一次。
重构
这段
代码
的最佳方式是什么?
浏览 0
提问于2018-06-20
得票数 0
4
回答
我
如何
重构
这两个函数,使其更加干练?
我
有以下两个Python函数:def serialize_dict(cls, d): for column_name in cls()考虑到row和d属于不同的类型(分别是dict和我的自定义类型),
我
如何
重构
这段
代码
以
消除
所有
重复
?
浏览 1
提问于2011-03-16
得票数 4
回答已采纳
1
回答
如何
在不
重复
代码
的多容器应用中,使用Redux实现加载指标?
、
、
、
、
通过实现一个根reducer,使用动作的命名约定来处理加载标志,从而从多个容器组件的reducer中
消除
重复
的加载指示器状态逻辑。经过一些
重构
之后,下面
这段
代码
仍然通过
我
的容器组件render方法
重复
:const mapStateToProps = (state) => ({ return <LoadingIndicator &
浏览 1
提问于2018-11-08
得票数 0
4
回答
我
如何
重构
这段
jQuery
代码
?
、
下面的
代码
是一个简单的时事通讯注册小部件。
我
相信一定有办法让它更简洁,你有什么想法吗?
浏览 0
提问于2009-05-05
得票数 2
回答已采纳
1
回答
我
如何
重构
这段
javascript
代码
?
、
、
点击方框(电信,石油天然气和烘焙),
我
想要显示和隐藏div(动态内容)中的内容。 $('.it-telecom-content').show(); </div> <
浏览 2
提问于2016-05-20
得票数 0
1
回答
如何
消除
这段
java
代码
中的
代码
重复
、
在两个不同的方法中使用相同的for-each循环,有什么方法可以减少
代码
重复
吗?第一个
代码
for (AjaxControlBean controlBean : requestData.getControls()) { data.setText(value); }} 第二个
代码
浏览 21
提问于2021-06-29
得票数 0
回答已采纳
1
回答
部分视图和条件呈现Mvc4
、
、
、
、
我
已经开始
重构
一些项目,并且
我
遇到了一些
代码
似乎因为
代码
重复
而写错了,但问题是
我
不知道
如何
在最佳管理器中
重构
它。当然,
我
可以通过提取函数来
消除
代码
重复
,并使用泛型清理一些
代码
,但我认为
我
可以做更多的事情。SetAddUserView")</br> @Html
浏览 1
提问于2013-03-06
得票数 1
回答已采纳
6
回答
对于C# Express用户来说,有什么好工具可以用来识别潜在的
重复
代码
?
、
、
另请参阅"
我
的一个朋友只能访问Visual Studio的速成版,而我正试图帮助他
重构
以
消除
大量
重复
。
浏览 0
提问于2009-04-16
得票数 20
回答已采纳
1
回答
代码
重构
以
消除
两个函数中的
重复
代码
、
、
、
我
希望通过将公共
代码
移到一个可由这两个方法调用的单独方法中来
消除
以下两个方法中的
代码
重复
。注释指示在每个方法中具有不同实现的
代码
块。_write_totals()
我
也希望能有更好
浏览 0
提问于2015-11-13
得票数 0
2
回答
代码
重构
以
消除
正则表达式的
重复
、
我
编写了下面的Ruby
代码
,用于从html页面中提取信息。 end
我
应该
如何
重构
这段
代码
以
删除每个正则表达式的
重复
浏览 1
提问于2015-09-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何优雅的消除系统重复代码
6 个例子教你重构 Python 代码
Python进阶之路:偏函数functools.partial的应用
优秀程序员写代码一定会用的 10条经验
抓好几个着力点简单重构代码,有效提升代码质量
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券