refactoring

refactoring

文章 0 浏览 5

重构 c++基于模板类型的模板类

给定 Foo 类, template class Foo { public: ...other methods.. void bar() { ... m_impl.doSomething(); ... } void fun() { ... m_impl.doSomethi…

滥情稳全场 2024-10-22 12:49:50 4 0

如何安全地重命名公共项目中的类(由多个解决方案共享)

我有一个由多个解决方案共享的“通用”项目。 如果我重命名 Common 项目中的类,Visual Studio 将重构使用该类的所有代码,但适用于打开的解决方案。…

给不了的爱 2024-10-22 10:29:05 9 0

从 jQuery 切换到 Dojo 的缺点

我正在考虑在一些新项目(或至少包括它)中使用Dojo,部分原因是它与 Google Closure 编译器的高级模式兼容,这将(希望)完全删除所有未使用的代码。…

你爱我像她 2024-10-22 10:01:25 6 0

Java 替换 C 宏

最近,我将第三方哈希函数的代码从 C++ 重构为 C。这个过程相对轻松,只有一些值得注意的更改。现在我想用 Java 编写相同的函数,但遇到了一个小问题…

过期情话 2024-10-22 07:24:06 1 0

C++使用lua的工厂

我有一个脚本: 仅用于数据的自定义语言 使用 C++ 的脚本类加载 我有 Type 等标签 获取标签值的接口 - Script::GetValue(Tag, T& value) 脚本像这样使…

甲如呢乙后呢 2024-10-21 13:56:56 1 0

如何应用“移动方法”使用 IntelliJ IDEA 进行重构?

我希望能够在 IntelliJ IDEA 中将实例方法从一个类移动到另一个类(Fowler 的“重构”中的“移动方法”)。不幸的是,当我尝试“移动...”(cmd:F6)…

初见你 2024-10-21 09:54:08 5 0

Git:大规模重构,保留更改日志

是否有可能在不丢失 Git 更改跟踪的情况下进行涉及移动和重命名许多目录的大规模重构?…

逆光飞翔i 2024-10-21 09:23:46 2 0

优点&依赖注入不可实例化对象的缺点

您认为在 JavaScript 中依赖注入不可实例化对象的优点和缺点是什么? 您可能想要探索的一些背景是: 单元测试 值得注入吗?毕竟,即使没有 dep 注入,…

┈┾☆殇 2024-10-21 08:52:30 2 0

Rails:是否可以使用 HAML 语法编写视图助手?

在重构过程中,只需复制 HAML 模板的一部分并将其粘贴到助手的代码中就会非常方便。目前在这种情况下 1) 我必须从头开始重写视图的该部分 2) 我必须使…

穿越时光隧道 2024-10-21 04:13:26 6 0

标记为已弃用的第三方类

我有一些带有类 FooBar 的第三方库 Foo 。我认为 FooBar 类设计得很糟糕。我想编写自己的 MyBar 作为适配器模式。我可以将原始 FooBar 标记为 @Deprec…

鹿港小镇 2024-10-21 03:41:59 4 0

加速解析算法

我正在尝试解析一些 ddump 文件,你能帮我加快算法速度吗? 每个循环需要 216 毫秒!这实在是太多了。我希望每个循环的时间约为 40-50 毫秒。也许通过…

誰認得朕 2024-10-21 03:36:18 5 0

Resharper 重构以删除魔法字符串

有这样的事吗?作为产品的一部分还是插件?我找不到它。 我想要从: public DataTable Fetch() { return ExecuteDataTable(_ConnectionString, "pr_De…

战皆罪 2024-10-21 00:53:34 5 0

避免一对一关联关系中的样板代码

虽然我用 C++ 编程,但这更多的是关于设计的一般问题。 我注意到,当我的对象处于一对一关联关系时,它们之间往往有很多通用方法,导致样板代码本质上…

原来是傀儡 2024-10-20 16:58:01 6 0

重构和解耦 Rails 控制器:它们可以互相调用吗?

我在 Ruby on Rails 应用程序中遇到以下情况: 用户填写表单(评论),看到一个omniauth 页面,她可以在其中选择身份验证方法(openId、Twitter、Face…

清泪尽 2024-10-20 15:00:51 6 0
更多

推荐作者

avyhlj

文章 0 评论 0

廾匸

文章 0 评论 0

自演自醉

文章 0 评论 0

臧立杰

文章 0 评论 0

mb_XvqQsWhl

文章 0 评论 0

鲜血染红嫁衣

文章 0 评论 0

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