refactoring

refactoring

文章 0 浏览 5

如何将两种方法转换为一种方法以提高效率?

如何将两个方法转换为一个方法以提高效率并使代码清晰简洁? 我还有三个这样的条件要检查,但我没有提到(太长了): public void getmembershipstatu…

我的奇迹 2024-12-04 17:48:55 0 0

重构的具体直观示例是什么?

我以前从未使用过重构(尽管我通过 Eclipse 下拉菜单看到过该按钮),虽然我已经阅读了它的作用的 Wikipedia 页面,但它仍然没有为我提供具体的可视化…

岁吢 2024-12-04 15:04:38 2 0

方法中的参数数量

我有填写表格的硒测试。我有一个方法,但这个方法的参数数量已经过多 - newMerchantPage.addEditMerchant(merchantDomain, merchantName, merchantCat…

空心↖ 2024-12-04 14:59:04 0 0

多个接口实现的混乱

我有以下一组接口和类。 public interface IValidatableObject { List ValidationErrors { get; } bool Validate(); } public class ValidatableObjec…

雪花飘飘的天空 2024-12-04 09:57:24 1 0

用于查找的 Java 工具 - 跨项目复制/粘贴代码

我们继承了一些遗留代码,这些代码在项目之间复制/粘贴了大量代码。有办法找到这些吗? PMD可以做单个项目…

小红帽 2024-12-04 06:12:07 0 0

如何重构这个 if/else 语句?

下面是 if/else 语句: if number.events.blank? Resque.enqueue(ProcessNumbers, number.id) elsif number.events && !number.events.ordered.first.…

著墨染雨君画夕 2024-12-04 03:47:08 1 0

重构 Delphi 6 事件处理程序属性的工具/实用程序?

我有一个在我的应用程序代码库(即多个应用程序)中广泛使用的组件。我想更改常用的事件处理程序属性之一。我需要一个工具/实用程序来遍历 Delphi 6 …

鞋纸虽美,但不合脚ㄋ〞 2024-12-04 02:20:56 0 0

清理 Clojure 函数

来自命令式编程语言,我正在尝试了解 Clojure,希望利用它的多线程功能。 4Clojure 的问题之一是编写一个函数,生成长度为 N 的斐波那契数列表,对于 …

沙与沫 2024-12-04 01:26:06 2 0

重构两个 jQuery UI 自动完成功能,使其更具功能性和功能性。干燥

我在同一页面上有两个 jQuery UI 自动完成功能,我想让代码更加“实用”和简洁。我的背景几乎是严格的面向对象,我想更加认真地编写更多函数式 JavaSc…

人│生佛魔见 2024-12-04 01:07:05 0 0

从状态图框架中删除依赖项

我目前正在进行的项目有很多问题。该项目已有 10 多年的历史,它基于 90 年代非常流行的商业 C++ 框架之一。问题出在状态图上。该框架提供了相当通用…

转角预定愛 2024-12-04 00:21:43 1 0

重构 c#:当要更新的属性在每种情况下不同时如何删除重复的代码

在对原型进行了一段时间的修改之后,我最终得到了许多方法,这些方法可以更新对象上的布尔标志,然后更新接口并根据新值进行一些处理。这些几乎都是相…

开始看清了 2024-12-03 22:25:18 0 0

用户控制重构 - 我可以做得更好吗?

我想使用下面的用户控件进行三种不同的演示。因为传递的数据上下文中的对象具有公共接口,所以每个演示文稿中唯一会有所不同的两件事是: 图像资源(…

不美如何 2024-12-03 17:19:48 1 0

将 DRY 原则应用到 JavaScript 中,帮我优化这段代码吗?

在寻找优化代码质量的方法时,我最终遇到了 DRY(不要重复自己)的概念。我尽力遵循这一点,但有时我不得不编写两个几乎相同的函数,除了 2 或 3 行代…

荭秂 2024-12-03 16:39:19 1 0

这是重用/共享方法的好方法吗?

我遇到了这段代码,其中 3 个控制器正在使用方法调用,例如 ClassA.search(a, b, flag)。这是该方法的简化版本: public List search(Object a, Objec…

枕花眠 2024-12-03 10:42:49 2 0

如何重构方法以使其更易于测试

下面是我很难弄清楚如何使用 JUnit 进行测试的方法。 该方法很难测试,因为它依赖于其他方法(例如getClosestDcoumentCode)的结果。 根据我对 JUnit …

梨涡 2024-12-03 10:38:24 2 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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