重构 问答列表

在 C 语言中找不到命名空间#

作者:eje211 提问时间:4/27/2023

这是我的基本,但就我个人而言,我被难住了。 我正在接管一个以前组织得不是很好的 C# 项目。命名空间非常分散在整个代码中。具体来说,这是一个 Unity 项目,但这实际上只是一个 C# 问题。 嵌...

重构代码:Array 内部的对象、数据呈现

作者:Zahid Abdullah 提问时间:11/16/2022

我正在开发一个 React 原生 Android/iOS 应用程序。我有一个对象数组,如下所示: const shots= [ {"heatNumber": 1, "heatShotHit": 0,...

使用 return if 语句重构验证

作者:Justin Xu 提问时间:6/27/2023

我有很多方法,在每个方法上我都必须进行验证。目前,我的代码看起来像这样,工作正常。 @Service public class UserService { @Autowired private ...

如何用嵌套的“match”和返回“Result”的守卫来简化这个 Rust 代码?

作者:Sridhar Ratnakumar 提问时间:7/12/2023

有没有更简单的方法来编写这个 Rust 代码?有关完整上下文,请参阅此 PR。 impl FromArgValue for FlakeRef { fn from_arg_value(s: &str...

提高嵌套 foreach 循环的可读性 - 我应该创建单独的方法吗?

作者:chatay 提问时间:7/27/2023

我的 C# 项目中有一段代码,涉及嵌套的 foreach 循环。虽然它按预期工作,但由于它的复杂性,我发现它很难阅读和维护。我想知道将嵌套的foreach循环重构为单独的方法以提高代码可读性和可维护性...

Visual Studio 停止使用“在特定区域”进行重构

作者:Brendan Lynn 提问时间:8/22/2023

通常,我可以通过在它周围包装两个语句来禁用烦人的警告。例如:pragma warning disable #pragma warning disable IDE0060 public static ...

在 C 语言的单独类中维护有用的注释代码#

作者:jansy 提问时间:9/26/2023

我在每个类中都有一个有用的注释代码,如下所示,用于将来的参考。是否有任何替代方法可以有效地维护差异类中的注释代码,并且只能用于参考目的。 //3986 TEST 1199 PROD //3986 T...

何时应重构以避免全局变量?[关闭]

作者:Don Cheadle 提问时间:11/17/2023

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 2天前关闭。 改进此问题 据我了解,在简单程序中有选择地使用全局变量...

需要 Arrow Anti-Pattern 的重构思路

作者:Steve Owens 提问时间:9/20/2008

我继承了一个怪物。 它伪装成 .NET 1.1 应用程序处理符合医疗保健索赔付款 (ANSI 835) 标准的文本文件,但它是一个怪物。正在处理的信息与医疗保健索赔、EOB 和报销有关。这些文件由在...

终极MySQL遗留数据库噩梦

作者:Mike Trader 提问时间:9/19/2008

表1: 一切都很好,包括厨房水槽。日期格式错误(年份为最后一年,因此无法对该列进行排序)、存储为 VARCHAR 的数字、“街道”列中的完整地址、firstname 列中的名字和姓氏、lastname...


共35条 当前第2页