腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
重构
拥有
3种
相似
方法
的
onButtonClick
?
、
、
、
、
下面的代码完全符合我
的
要求。fun
onButtonClick
(@Suppress("UNUSED_PARAMETER") v: View) { startActivity(intent)} 问题是,这三种情况中
的
任何一种情况下
的
行为几乎都是相同
的
我
如何
重构<
浏览 17
提问于2019-10-14
得票数 2
3
回答
如何
重构
相似
的
方法
?
、
、
、
我开发
的
类管理到外部资源
的
连接。因此,按照当前
的
解决方案,我必须创建get_svn_credentials、get_db_credentials等
方法
。它看起来非常多余,所以我想
重构
这个结构。我
的
想法是: 为每个连接类型创建子类,并为每个子类定义
方法
get_connection和get_credentials。创建
方法
get_connection(type)和get_credentials(type),并为字符串指定
的
每个已知连接
浏览 0
提问于2017-01-16
得票数 0
3
回答
Laravel:
重构
控制器store()和update()
方法
、
、
、
我正在开发一个Laravel Web应用程序,我需要在
重构
我
的
控制器方面的洞察力。我
如何</em
浏览 57
提问于2019-08-10
得票数 1
回答已采纳
1
回答
重构
多个
方法
使用
的
相似
代码
、
、
我遇到了这样
的
情况:有两种
方法
(我不能更改,因为它们来自抽象类),从()和到(),它们必须执行相同
的
代码,但差别很小。我创建了第三个
方法
,并使用一个布尔变量来知道这两个
方法
中
的
哪个称为第三个。现在,有没有办法用一种更干净
的
方式写这个?
浏览 0
提问于2018-09-22
得票数 2
回答已采纳
1
回答
如何
在android中接收从活动类回调到ListView适配器类?
、
我有一个自定义Listview和按钮
的
活动。现在,我想在适配器类中实现活动按钮回调。在Android系统中怎么可能呢?请给我建议。
浏览 2
提问于2016-07-27
得票数 0
回答已采纳
1
回答
Windows 8:将事件处理程序移动到基本视图类中
、
、
、
我
的
Windows 8应用程序中有很多视图,它们有很多
相似
之处,所以我创建了一个基类来包含公共逻辑。一般来说,这种
方法
工作得很好,但有一个限制--我无法将公共事件处理逻辑移到基类中。以下是我试图实现
的
简化版本: 基类定义了一个
方法
,我
的
子类应该使用它来处理各自应用程序栏中
的
按钮单击事件。public class BaseView : PhoneApplicationPage { protected void
OnButtonClick
(ob
浏览 2
提问于2014-04-27
得票数 2
1
回答
这些类似的
方法
能转化为单一
的
方法
吗?
、
我
的
编码技能介于新手和专家之间。和每个人一样,我总是努力学习
如何
更简单、更高效地编码。枯燥
的
(不要重复自己)
的
原则是驱动这个问题。我读了很多这样
的
帖子,但真的找不到一个能引起共鸣
的
答案。
方法
看起来非常
相似
,这让我怀疑它们是否符合DRY原则
的
标准。这里有几个隐含
的
问题。 1) 是否有可能
重构
这些有点类似的
方法
?在我
的
编码技能水平上,我不明白
如何
做到
浏览 0
提问于2018-01-31
得票数 0
回答已采纳
1
回答
如何
重构
两个非常
相似
的
方法
、
return "ClassB"; return "B";现在我有两个非常
相似
的
方法
a.getAttribiuteA() ClassB b = new ClassB(); }这两种
方法
非常
相似
我们能把这两种
方法
做得更好吗?更“
浏览 1
提问于2017-03-29
得票数 2
1
回答
Python -
重构
不同类中
的
相似
方法
我所处
的
场景是,我想
重构
几个具有相同和/或
相似
方法
的
类。类
的
数量约为20个,类似
方法
的
数量约为15个。在这个空间中存在各种组合,这就是为什么我有点不愿意使用继承来解决这个问题(正确吗?)。我最初
的
想法是创建像Add、RemoveByIndex和RemoveByName这样
的
实现__call__
的
方法
类,如下所示: def __init__(s
浏览 0
提问于2019-12-04
得票数 0
2
回答
从aspx调用Javascript函数
、
、
、
来自aspx.cs
的
代码:button.OnClientClick = "
onButtonClick
(this)";<script> ....
浏览 0
提问于2016-11-26
得票数 0
回答已采纳
4
回答
将if
重构
为takeIf并返回“返回”而不带标签kotlin
我试图写更多
的
习惯Kotlin代码,我被困在最好
的
方法
来
重构
这个如果条件。基本上,当条件(如果为true )(片段是片段列表中
的
GenericActionsBottomSheetDialog实例)时,我返回函数本身。
重构
前: su
浏览 9
提问于2022-03-24
得票数 0
回答已采纳
1
回答
两个dispose实现之间
的
区别?
、
、
、
、
base(smsDataBlock) _buttonClickevent = new EventHandler<SheetButtonClickEventArgs>(
OnButtonClick
(smsDataBlock) SheetEvents.ButtonClick += new EventHandler<SheetButtonClickEventArgs>(
OnButtonClick
base.Dispose(); SheetEvents.ButtonClick
浏览 0
提问于2012-05-22
得票数 5
回答已采纳
2
回答
有哪些工具可以建议潜在
的
重构
、
我不想要用于实际执行
重构
的
工具,而是用于发现和建议潜在
重构
的
工具。尤其是用于识别
相似
的并且可以合并到实用函数中
的
代码块
的
工具。 这里
的
背景是,我被要求研究
如何
减少嵌入式C系统
的
代码大小。这项任务似乎主要分解为删除不需要
的
代码(死代码)和合并重复
的
代码。各种类似lint
的
工具将会找到死代码。但我仍然需要一种找到重复代码
的
方法
。
浏览 0
提问于2010-01-13
得票数 2
回答已采纳
2
回答
如何
将
相似
的
方法
重构
为可重用
的
通用
方法
?
、
、
、
我有这3个
方法
,它们是完全相同
的
。唯一
的
区别是它们有不同
的
键来获取相应
的
数据。谁能告诉我怎样才能最好地将它重新格式化为一个
方法
,而不是有三个类似的
方法
?
浏览 20
提问于2021-04-22
得票数 0
回答已采纳
2
回答
重构
相似
的
方法
重定向不同
的
Rails
、
、
我想得到一些关于
如何
重构
一些代码
的
建议,以使它更干燥,因为Rails非常多地是关于DRY
的
。在我
的
控制器中,我有这样
的
一些
方法
: if params[:status] == "All" && params[:department] == "All" else redirect_to user_orga
浏览 5
提问于2017-03-28
得票数 0
回答已采纳
1
回答
Tic Tac
、
、
、
当然,我没有让它分析稍微困难
的
算法,因为我只是一个编程初学者。有什么
方法
来改进这段代码吗?是不是很长很难读。
浏览 0
提问于2022-07-19
得票数 1
回答已采纳
2
回答
jQuery:
重构
为函数
、
、
我正在摆弄JavaScript/jQuery,只是想确定
如何
重构
两个非常
相似
的东西: /* common stuffin here */转换为一个带有两个参数
的
函数。我曾期望它与我使用过
的
其他语言有些
相似
,也就是: $(field).clic
浏览 0
提问于2012-09-11
得票数 1
回答已采纳
1
回答
在哪里需要本地扩展或外部
方法
的
C++?
、
、
我对C++还不够熟悉,不知道哪里需要这两个非常
相似
的
重构
(引入本地扩展和引入外来
方法
)。我知道强制使用这些
方法
的
情况,但我不能计算出需要这种“技巧”
的
样本类。我正在制作C++
重构
教程,以帮助新
的
开发人员,但看起来我也需要您
的
帮助:) 如果你用过它,请告诉我在哪里和为什么。提前谢谢。
浏览 0
提问于2011-04-12
得票数 0
回答已采纳
2
回答
在UITableView中使用自定义UIViewController
、
、
、
所以我有了一个VC,它是700+代码行,所以我决定
重构
并将所有表视图逻辑放入它自己
的
类中。我认为这与定制UITableViewCell非常
相似
。我制作了自定义类并复制粘贴了我在VC中
拥有
的所有功能。在故事板中,我将类从UITableView更改为我
的
自定义类。删除作为委托和数据源
的
VC。有什么想法我错过了一些重要
的
东西吗?
浏览 4
提问于2015-05-08
得票数 0
回答已采纳
1
回答
未标准化
的
lucene默认
相似
性?
、
我正在
重构
一些旧
的
lucene代码,我发现如下, return 1; return 0;此代码使用lucene版本< 3.0 现在,lengthNorm
的
方法
签名在lucene
的
最新版本中发生了变化。lengthNorm(FieldInvertS
浏览 2
提问于2014-11-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
神经学家的探寻:这就是机器如何拥有意识的方法
两周实现APP之分院排期
日本科学家利用AI扫描大脑活动,“看到”了你正在“想什么”
你有没有想象过,将来的某一天,计算机可以看到你在想什么
从自编码器到变分自编码器
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券