refactoring

refactoring

文章 0 浏览 5

抽象异常检查

我有一系列使用相同异常处理的方法。 如何将异常检查抽象为单独的函数? 请参阅下面的示例,非常感谢您的帮助! def a code begin rescue 1... rescue…

末骤雨初歇 2024-10-05 13:29:01 3 0

需要 jQuery 代码重构帮助

对之前的更新,这就是我正在处理的内容: var active = ""; function setupVeg(thumbVeg, hiddenVeg) { $("#" + thumbVeg).click(function() { if (ac…

扶醉桌前 2024-10-05 08:32:08 6 0

调用断言的函数的调用将在程序的发布版本中删除吗?

如果我有类似的内容: static long double calcFactor_(const short mantissa, const short exponent,const short base = Derived::internals_.base_)…

倚栏听风 2024-10-04 17:41:30 3 0

阻止其他人根据条件调用函数,但始终允许类调用它?

我不知道如何称呼这个。基本上我有一个标签小部件。它具有自动调整大小的功能。问题是我不知道谁调用了 setSize();我需要知道该类是否调用了它,或者…

会发光的星星闪亮亮i 2024-10-04 16:22:03 6 0

重构一个类

我有两个几乎相同的类,实际上每个成员函数都是相同的,每个成员都是相同的,每个成员函数都做完全相同的事情。这些类之间的唯一区别是我可以定义其类…

奢华的一滴泪 2024-10-04 10:35:57 2 0

寻找课堂中的隐式沟通

我目前正在用 C++ 重构一个非常有用但设计不佳的类,并且遇到了设计问题:而不是使用方法的参数传递数据,而是通过在类中设置私有状态变量来传递数据…

z祗昰~ 2024-10-04 08:19:59 1 0

是否有任何技术可以使用标志参数拆分方法?

我有一个带有标志参数的方法。我认为将布尔值传递给方法是一种不好的做法(使签名复杂化,违反了“每个方法只做一件事”原则)。我认为将方法分成两种…

两个我 2024-10-04 08:15:24 8 0

MySQL Join 和内部选择

我目前有一个疑问 SELECT id FROM table1 WHERE {filters on table1} AND id NOT IN (SELECT table1ID FROM table2 WHERE 条件 = 0) Table1 与 table2…

開玄 2024-10-04 03:30:45 6 0

Visual Studio(和 C#)有哪些类型的 C# 重构选项?

现在阅读了 Martin Fowler 的“重构”,我想知道 Visual Studio 中可用的重构选项(尤其是 Express,尤其是 C#)。内置的IDE好像只有Rename Variable…

梦回梦里 2024-10-04 01:51:47 6 0

有没有针对 Emacs C++ 的重构工具?编程?

就像eclipse一样,提取函数,重命名变量等等…

泪意 2024-10-04 00:35:10 4 0

Eclipse CDT 移动文件和重命名文件重构?

Eclipse CDT 中有没有办法进行以下自动重构? 移动文件:将源文件/头文件移动到另一个项目文件夹,并自动更新与移动文件相关的每个#include指令 重命…

荒芜了季节 2024-10-03 21:36:30 6 0

什么 C++你在实践中使用重构吗?

我将创建现有自动化 C++ 重构工具的比较表,并探索创建此类工具(免费且开源)的能力。 我的问题是:您在日常工作中真正使用了哪些重构?有一些显而易…

时光暖心i 2024-10-03 11:41:54 13 0

内联 eclipse 中的所有静态导入

我正在清理一些代码,偶然发现 com.example.StringHelper 包含 6 或 7 个 public static 方法(例如 concatStrings(String...),但没有成员字段。有许…

死开点丶别碍眼 2024-10-03 05:28:37 2 0

我应该将 Swing 组件声明为实例变量,还是只是从函数返回它们?

我刚刚开始使用 JAVA,我试图找出声明变量的最佳实践是什么,特别是在 GUI 组件方面。我试图使我的函数尽可能小,但我不确定是否应该将所有组件声明为…

眼眸里的快感 2024-10-03 01:25:00 3 0

如何让同事相信代码重复是不好的?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

皓月长歌 2024-10-03 00:58:53 8 0
更多

推荐作者

搞钱吧!!!

文章 0 评论 0

zhangMack

文章 0 评论 0

qq_je1Wlq

文章 0 评论 0

fsdcds

文章 0 评论 0

unknown

文章 0 评论 0

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