refactoring

refactoring

文章 0 浏览 5

在 Rails 3 中重构 activerecord 方法

这个事件方法可以重构和简化吗? class Manager < User has_and_belongs_to_many :customers def events Event.joins(:customers => :managers).where…

心的位置 2024-11-24 07:25:16 9 0

使用 Log4r 进行上下文日志记录

以下是我现有的 Log4r 日志记录代码的工作原理。正如您在 WorkerX::a_method 中看到的,每当我记录消息时,我都希望包含类名和调用方法(我不希望所有…

笑叹一世浮沉 2024-11-24 01:16:09 2 0

如何内联 PHP include/require,或从多个 PHP 中生成一个 PHP?

我正在尝试分析/重构/重写一个复杂的 PHP 网站。虽然我可以使用单独的文件,但我想将所有内容合并到一个文件中,这样我就可以弄清楚上下文而无需在文…

娇柔作态 2024-11-23 15:31:32 0 0

IDEA 10.0.3 在重构时用完全限定名称替换声明

每当我将一个(明确命名的)类型移动到另一个包时,IDEA 决定用其完全限定名称替换所有出现的给定类型,而不是仅仅添加适当的导入;检查所有受影响的…

烙印 2024-11-19 23:24:25 4 0

如何查明是什么拖慢了我的 Rails 应用程序的速度

我的 Rails 应用程序在开发模式下运行良好(没有缓存),但在生产中很难加载主模型的 :show 视图。日志仅显示 SQL 查询,总计约 45 毫秒,但实际渲染…

音盲 2024-11-19 19:42:19 0 0

请推荐一个将asp.net网站迁移到三层架构的方案

我构建了一个 ASP.NET 网站,该网站的规模和复杂性都显着增长。我一开始没有创建 DAL 或 BLL,因为我是新手,并且认为这对我来说更简单。相反,我使用…

百合的盛世恋 2024-11-19 17:33:29 0 0

当方法递归时如何重构以避免循环依赖?

我已经编写了代码将对象转换为所需的类型。如果所需的类型是自定义类对象,并且它有另一个对象,我们需要递归地转换它。顺便说一句:如果输入是 hashM…

远昼 2024-11-19 16:43:26 1 0

如何使用 SWTBot 正确选择单选按钮?

我想使用 SWTBot 来配置和调用封装字段重构。问题在于重构忽略了单选按钮选择。我创建了一个最小项目来演示这个问题并打开一个问题 详细描述问题。…

伴我老 2024-11-19 16:41:38 4 0

如何使用 SWTBot 来使用 Eclipse 的快速辅助功能?

我想使用 SWTBot 通过快速辅助菜单内联局部变量。我的SWTBot测试弹出快速辅助菜单,但无法选择提案项。我已经在 一个最小项目 ="nofollow">GitHub 演…

美羊羊 2024-11-19 14:40:25 3 0

在 Visual Studio 中快速轻松地重构

我有一个相当混乱的大项目。还有上帝类、糟糕的变量命名、糟糕的缩进和间距……以及其他问题。 我正在寻找一种快速、简单的方法来对这样的项目进行适…

我们只是彼此的过ke 2024-11-19 14:27:58 1 0

Matlab GUI 的管理按钮

我必须维护一个大型 MATLAB GUI,其中包含相当多的回调函数,每个回调函数都会在多个点被调用。在某个时刻,我决定重命名其中一个回调;为了不必通过 …

养猫人 2024-11-19 12:50:58 4 0

比 DELEGATE_TRY_PERFORM_SELECTOR_WITH_SELF 更好的名称

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

娇纵 2024-11-19 11:24:29 1 0

努力重构具有超过 4000 个 LOC 的 Player 类

情况如下: 我正在实现一个 4 人纸牌游戏。它有很多不同的规则,需要一些真正的智慧才能玩。所以我开始设计抽象类型,例如 Card 和 Player 以及它们之…

懵少女 2024-11-19 06:25:42 0 0

Eclipse 重命名/重构覆盖

我是 eclipse 插件开发的新手。我想自定义项目的重命名。我需要验证新名称。那么如何重写 eclipse 的重命名/重构方法呢? 我看到一些与RenameParticip…

无需解释 2024-11-19 03:53:29 2 0

禁用 ltk 向导输入页面中的后退按钮

我正在 Eclipse IDE 中制作一个插件来进行重构。我正在使用LTK,重点是:我不知道如何在预览后禁用后退按钮。我尝试使用一些标志(例如“NO_BACK_BUTT…

相守太难 2024-11-18 06:03:07 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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