code-duplication

code-duplication

文章 0 浏览 7

将船只放置在战舰中(删除重复代码)

现在我的 1D 版本已经完成,我正在(慢慢地)制作《战舰》的 2D 版本。我编写了以下函数,在给定船的长度、船的位置以及船所面向的方向的情况下将船放…

累赘 2024-10-08 13:38:34 14 0

如何处理具有不同参数的相同代码路径?

我遇到过一种情况,尝试不必修改底层源代码(它在该级别上并不是真正的“我的”代码;否则,我很想修改它),我有两个几乎相同的代码路径,但是我正在…

怪我闹别瞎闹 2024-10-06 11:21:33 4 0

C++符号修改和导出 =>允许代码重复吗?

在我们的项目中,我们有这样的东西: struct PointI { // methods for getting, setting and calculating some point stuff private: int x; int y; }…

夏至、离别 2024-10-06 04:19:26 12 0

如何重构重复的事件处理代码

我有以下类,它允许某些对象订阅更改事件。问题是我还有类 B 和 C 需要此功能,允许对象订阅相同类型的事物。我们当然不想复制和粘贴这种行为。 我们…

忆依然 2024-10-03 12:19:27 7 0

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

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

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

在 Spring MVC (3.0) 中,如何将两个 URL 路由映射到同一个处理程序方法?

我有一个 userPanel 方法映射到 /user/panel URL 路由: @RequestMapping(value = "/user/panel", method = RequestMethod.GET) public final String …

再可℃爱ぅ一点好了 2024-09-26 20:57:37 9 0

识别 PHP 项目中的重复代码

我的遗留项目中有一个 PHP 文件,该文件至少有几千行长。它主要通过 switch 语句分成许多不同的条件块,大约有 10 种情况。在每种情况下,都有看起来…

奢华的一滴泪 2024-09-24 19:04:32 10 0

如何在页面和母版页之间共享代码而无需多重继承/代码重复?

我已阅读问题/答案解释不存在多重继承在 C# 中,我们甚至不需要它,而且它会导致太多问题。 现在,我正在开发一个项目,我不太明白如何在没有多重继承…

单身情人 2024-09-19 13:40:09 12 0

VB 的代码重复重构工具

我需要一个非常具体的 VB(或多语言)工具。我想在我自己开始制作一个(可能是用Python)之前,我应该先问一下是否已经存在。 我需要什么: 该工具必…

倾城月光淡如水﹏ 2024-09-18 00:31:05 10 0

模板参数、#define 和代码重复

我有很多这样的代码: #define WITH_FEATURE_X struct A { #ifdef WITH_FEATURE_X // ... declare some variables Y #endif void f (); }; void A::f …

夏夜暖风 2024-09-17 00:14:30 13 0

如何使用 JSF 和 JPA 避免模型代码重复

我是 JSF 的新手,想知道我是否做对了。假设我有一个简单的 CMS,可以编写页面。 首先,我定义一个名为 Page 的 JPA 实体: @Entity public class Pag…

望她远 2024-09-09 08:58:12 11 0

如何减少本例中的代码重复

我需要循环一个数字(xx)。 xx 始终从零开始。我的问题是,如果 moveDirection 变量为 +1,则 xx 会增加,直到达到 range 的正值。如果 moveDirectio…

爱格式化 2024-09-08 18:06:38 16 0

许多 WebReferences 使用相同的类

我有一个 C# 项目,其中有许多对第三方产品的 Web 引用。所有这些 Web 服务调用都使用“用户上下文”类。因此每个 Web 服务都接受完全相同的 XML 片段…

ぶ宁プ宁ぶ 2024-09-07 15:53:22 11 0

如何清理这段代码以消除重复?

我有以下代码,其中有一些重复 private List GetDeskList(int deskId) { List apps = Model.GetDesks(); List dropdown = apps.ConvertAll(c => new S…

怎樣才叫好 2024-09-07 13:39:14 12 0

BDD / TDD with JSpec - 消除代码重复

如何重构以删除本规范中的重复代码: describe 'TestPlugins' describe '.MovieScanner(document)' before_each MoviePage_loggedIn = fixture("movie…

电影里的梦 2024-09-06 10:51:31 15 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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