腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如
何用
相同
的
逻辑
重构
三个
方法
?
java
、
collections
、
refactoring
、
future
以下是我
的
方法
: public List<Task> stopAndUpdateTasks(Map<Long, Future<Task>> futuresTask, List<Task> oldTasksbundlesToUpdate.keySet()); } 你能给我一些很酷
的
重构
方法
的
建议吗我试
浏览 32
提问于2020-07-06
得票数 0
回答已采纳
3
回答
如
何用
Regex取代切割串
逻辑
?
java
、
regex
、
refactoring
我想取代我笨拙
的
逻辑
来调整解决方案。我
的
解决方案是可行
的
,但它非常多余。 private String processAction(String actionJson) { String result = data[1].substring(1, limit);
浏览 4
提问于2015-06-01
得票数 1
回答已采纳
1
回答
控制器级
的
CQRS与共享
逻辑
cqrs
、
clean-architecture
我发现很难理解如何将所有业务
逻辑
分解为命令和查询。然后,我想重用UpdateOrInsertAddress内部
的
逻辑
,因为所有的
逻辑
都已经存在(并且我被教过重用代码);但是由于UpdateOrInsertAddress是一个端点,所以我不能从另一个端点我头上有一些想法: 将UpdateOrInsertAddress端点中
的
逻辑
移动到控制器中
的
另一个
方法
,并从UpdateOrInsertAddress和SubmitPurchaseOrder端点重用它。在
浏览 0
提问于2021-02-04
得票数 1
1
回答
共享域
逻辑
?
object
、
logic
举个例子:你会把这种
逻辑
放在哪里:PizzaOrderItemBarOrderItem或, 创建一个公开CreateOrderTicket
浏览 3
提问于2009-04-25
得票数 1
回答已采纳
6
回答
如何
重构
数千行Java代码?有没有可用
的
工具?
java
、
swing
、
refactoring
在我们
的
应用程序中,我们有两个或
三个
类,其中包含整个Java Swing应用程序
逻辑
。这两个或
三个
类包含大约7k行代码。我该如何开始?有没有什么工具可以进行
重构
,或者至少可以指导我们?
浏览 1
提问于2010-12-02
得票数 2
回答已采纳
2
回答
你什么时候违反像GPL这样
的
许可证?
licensing
具体来说,在下面的场景中,您正在使用不兼容
的
许可(
如
MIT许可证)处理开源库。您使用与GPL库
相同
的
代码,但是您改进了它(例如,优化性能)--这是违反
的
吗?您使用与GPL库
相同
的
代码,但表面上
重构
它(例如,为清晰重命名变量,添加注释,但不
浏览 0
提问于2015-02-01
得票数 -1
1
回答
我可以使用Mockito来存根通过反射调用
的
方法
吗?
java
、
unit-testing
、
reflection
、
mockito
我正在尝试为我
的
代码编写单元测试,这些代码使用反射来调用对象上
的
隐藏
方法
,我想为我
的
测试存根: Method toCall = Arg.class.getMethod"); // Do stuff with val...有没有可能创建一个mock Arg,我可以将它传递给这个
方法
Arg不是我创建
的
对象,
浏览 0
提问于2013-07-19
得票数 5
3
回答
如何
重构
这些
相同
的
逻辑
结构?
c#
、
unity3d
如何
重构
这两个功能
的
逻辑
结构?由于这个
逻辑
越来越复杂,我不想让这两个代码站点保持同步。IsValidDropTarget()是通过拖动代码来决定是否正在悬停一个有效
的
拖放目标(如果它突出显示与否)。当卡片被丢弃时,就会发生OnDrop(),在这种情况下,drop无效,或者纸牌以几种不同
的
方式播放。似乎我应该能够从一个地方分享这个
逻辑
,但是我不明白IsValudDropTarget()是如何提出布尔问题
的
,而OnDrop()正在执行一个更复杂
的<
浏览 0
提问于2020-07-22
得票数 1
回答已采纳
1
回答
如何配置要使用
的
事务管理器而不必覆盖所有@ transaction
方法
java
、
spring
、
transactions
我们有一个包含公共事务
逻辑
的
AbstractService.java类。不是这个类中
的
所有
方法
都是事务性
的
。一旦是,就会用spring
的
@Transactional注释进行注释。通过在抽象类中重写
方法
并提供不同
的
tx管理器,可以在具体类中配置这一点: 重写具
浏览 0
提问于2013-02-07
得票数 4
回答已采纳
2
回答
方法
来验证对象--是否应该有一个封装所有验证
逻辑
的
方法
?
c#
、
unit-testing
、
solid
我有一个类,Customer,它有一些基本属性,
如
firstname, surname, email, dateofbirth。我编写了另一个名为CustomerValidation
的
类,它目前有一个公共
方法
和
三个
私有
方法
。公开
的
方法
是:该
方法
调用
三个
私有
方法
,它们验证传入
的
客户
的
名称
浏览 0
提问于2016-04-19
得票数 2
回答已采纳
5
回答
重构
冗余if-语句
java
、
refactoring
因此,我目前正在对某些类进行
重构
。我找到了一个类,它有两种
方法
。在第一个
方法
中,它有以下if-语句:if(data.getTime > 100 || data.getNameOfUser != null && data.getBValue > 0)
如
您所见,if-语句背后
的
逻辑
是完全
相同
的</e
浏览 11
提问于2016-03-09
得票数 3
回答已采纳
5
回答
重构
/重新设计大型系统
java
、
architecture
、
refactoring
我目前正在重新设计一个用Struts1.3/ PostgreSQL和Hibernate编写
的
系统。对于每个需求,数据库列都有不明确和重复
的
列,这些列是刚刚添加
的
。当挑选数据时
浏览 0
提问于2013-12-31
得票数 0
1
回答
如
何用
相同
的
方法
重构
这个组,但是用索引?
c#
、
f#
我得到了这样
的
二维交错数组(行是一维,列是二维,从下到上,从左到右)。a a c0 0 i j e e我希望得到一个2d锯齿数组,概括每一行连续元素
的
位置,忽略所有的0或单个元素(假设不会发生像x x x y x x这样
的
事情,那么一行就不会有两个
相同
的
字符块){(b,3,5,2)} // char, length, rowID,
浏览 0
提问于2012-10-03
得票数 4
回答已采纳
1
回答
在这个循环中减少“中断”和“继续”语句
的
总数,最多在Javascript中使用一个语句。
javascript
、
for-loop
、
sonarqube
、
break
、
continue
我正在
重构
由另一个开发人员编写
的
代码。在SonarQube上,引发
的
错误是,我需要“减少这个循环中”中断“和”继续“语句
的
总数,以便最多使用一个语句”。我试图
重构
代码,这样它在
逻辑
上是有意义
的
,但不需要继续。作为一个问题解决者,
重构
代码并保持
相同
逻辑
的
最佳
方法
是什么? : null;
浏览 6
提问于2022-10-26
得票数 0
回答已采纳
1
回答
C#实现泛型
方法
的
正确途径
c#
、
generics
、
coding-style
、
refactoring
、
dry
我有一些重复
的
代码。这与干巴巴
的
原则相矛盾。但我不知道如
何用
通用
方法
代替它。isSecondAttribHasRightValue = true; }} 我喜欢将重复
的
方法
(
如
ClearRelatedToFirst()和ClearRelatedToSecond() )替换为ClearRelatedToAttrib<TYPE>()。在这个泛型
方法</
浏览 1
提问于2016-04-04
得票数 0
回答已采纳
1
回答
是否可以将非持久
逻辑
存储在存储库中
repository
我有一个这样
的
课程{ public virtual stringValue { get; set; }我需要实现一个
方法
,该
方法
浏览 1
提问于2011-01-12
得票数 1
回答已采纳
1
回答
单元测试
的
重构
(茉莉花)
javascript
、
unit-testing
、
refactoring
、
jasmine
在更改业务
逻辑
期间,我们需要
重构
代码和单元测试。在Jasmine
的
源代码中,建议使用x-块(
如
xdescribe或xit)或函数pending()来跳过过时
的
测试。告诉我是怎么回事: 第一种和第二种
方法
的
优缺点是什么?
浏览 8
提问于2015-09-08
得票数 1
回答已采纳
2
回答
使用MVC中分页
的
GridView用户控件
asp.net-mvc
、
model-view-controller
、
user-controls
、
jquery-plugins
是用于显示数据
的
任
何用
户控件(
如
asp.net中
的
网格视图)。 实际上,我发现了许多起作用
的
控件,但是,我无法重用它。因为在每一页中我都需要把
相同
的
逻辑
。是否有任何控制,我可以重复使用所有网页?
浏览 3
提问于2010-08-11
得票数 1
回答已采纳
3
回答
在matplotlib上绘制定性数据
python
、
numpy
、
matplotlib
我有
三个
相同
长度
的
一维数组。它们是: 温度和风速都有浮动值,而风向有字符串值,
如
“南”、“北”、“东北”、“西”等等。现在,我想用这些arrays..what创建一个三维散点图是可能
的
方法
(因为风向阵列有字符串值)?可以将一些
逻辑
应用到这个场景中吗?
浏览 8
提问于2012-11-22
得票数 0
回答已采纳
1
回答
重构
Ruby擦伤代码(具有不同属性)
ruby-on-rails
、
ruby
、
web-scraping
我正在为
相同
的
信息抓取10个网站,目前每个网站都有一个独立
的
脚本。这些脚本都有
相同
的
基(迭代可用
的
页面、刮取信息、保存它),但属性不同。举个例子,下面是从两个页面提取author元素
的
例子:page.at('.author-username').text.strip 我
的
目标是
重构
浏览 0
提问于2016-11-25
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
代码重构新手教程:如何将烂代码变成好代码?
从烂代码到重构
这满屏的 if/else,交接的兄弟快被逼疯!
重构:几个步骤简化代码,清晰逻辑结构!
“敏捷数据”数据库重构:适应业务快速变化
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券