Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
moqing静态方法调用c#库类
这似乎是一个很简单的问题 但我似乎找不到关键字来影响我的搜索 我试图通过模拟此方法调用中的所有对象来进行单元测试 我可以对我自己的所有创作执行此操作 除了这个 public void MyFunc MyVarClass myVar Imag
unittesting
refactoring
moq
如何找到原名称已知的重命名文件的新路径?
考虑以下用例 我正在本地分支上工作 同时在主分支上完成了重构 现在 一些文件 类 已被重命名和 或移动到新位置 合并时 由于缺少类 我收到很多很多导入错误 A B C D E master F G H I J topic In A有我用过的
git
refactoring
gitbash
重构我的 C# 代码 - Switch 语句
我目前正在使用以下代码 基本上 此方法为每个任务分配正确的布尔标志 TRUE FALSE 随着需要添加的任务越来越多 我可以看到 switch 语句必须增长才能满足每个任务 必须有一种更简单的方法 来保持方法较小 代码 忘记命名约定 已更改
c
refactoring
switchstatement
如何使用重构从类中删除泛型类型
我有这门课 public class TimeIntCo
Java
eclipse
refactoring
C++ 重构 - 将方法移至实现文件
我有很多头文件 里面有很长的方法实现 有没有一种自动的方法来做到这一点 一个接一个可能会花费很多时间 Thanks 如果您使用的是 Visual Studio 有一个名为视觉辅助 http www wholetomato com 这可以帮助
c
refactoring
automatedrefactoring
TypeScript 重命名变量
Anders Hejlsberg 在 Channel9 上展示了您可以使用 Visual Studio TypeScript 插件重命名多个文件中的变量 参见 视频Anders Hejlsberg 的 TypeScript 简介 http
VisualStudio
refactoring
typescript
rename
针对可怕的 While (True) 循环的最佳重构
如果您像我一样在 While True 循环处颤抖 那么您一定也已经认真思考了重构它的最佳方法 我见过几种不同的实现 没有一个真正比其他实现更好 例如计时器和委托组合 那么 您想出或看到的重构可怕的 While True 循环的最佳方法是什
refactoring
loops
whileloop
当我尝试在 Xcode 中重构时,出现一条警告,要求将文件添加到此工作区中目标的构建阶段
当我尝试通过重命名来重构代码时 我经常看到此消息 h is not part of the build phase of any targets in this workspace and so can t be refactored Ad
ios
xcode
refactoring
这个 Sql 语句可以重构为不使用 RANK/PARTITION 吗?
我有以下 sql 语句 它运行得很好 我希望看到如何重构它 这样它就不需要使用 RANK PARTITION 如果可能的话 SELECT LogEntryId FileId CreatedOn EventTypeId FROM SELECT
sql
sqlserver
TSQL
refactoring
为什么 eclipse-python 没有神奇的重构?
Eclipse 能够利用编译的字节码来启用 神奇重构 功能 重命名方法 向上和向下跟踪类层次结构以及通过方法调用进行跟踪 存在哪些技术障碍使得 Python 和 Javascript 等语言更难做到这一点 因为动态绑定 Python 是一种
javascript
python
eclipse
refactoring
automatedrefactoring
如何在 using 语句中使用对象初始值设定项?
有没有什么方法可以重构此代码 以便不必使用临时变量 而仍然使用与对象初始值设定项关联的语法糖 FrmSomeForm someTempForm new FrmSomeForm SomePropA A SomePropB B SomeProp
c
refactoring
Using
usingstatement
将类成员复制到其他类中 - eclipse
当您需要将某些类功能移动到另一个类中时 可以通过通过引用某些公共变量 Ctrl Shift G 搜索相应的方法 然后使用 Eclipse 的重构功能 Move 来轻松完成 该功能允许移动选定的方法进入其他班级 但也可能发生您需要复制方法的情
Java
eclipse
class
refactoring
如何处理“有符号/无符号不匹配”警告 (C4018)?
我使用大量编写的计算代码c questions tagged c 2b 2b考虑到高性能和低内存开销 它使用STL容器 主要是std vector 很多 并且几乎在每个函数中迭代该容器 迭代代码如下所示 for int i 0 i lt t
c
Comparison
refactoring
unsigned
signed
重构这个基本代码,确定数字是否为数十、数百、数千等
if n lt 100 x 10 else if n lt 1000 x 100 else if n lt 10000 x 1000 else if n 等等等等 对于此类问题 是否有一种简洁 可扩展的方法 我的大脑决定停止工作 var x
javascript
refactoring
使用 C++ 11 进行重构
鉴于 c 提供的新工具集 许多程序员以代码简化 表现力 效率为目标 浏览旧代码并进行调整 有些毫无意义 有些成功 以实现他们的目标 虽然尽量不要在此类工作上浪费太多时间 而只是进行非侵入性且独立的更改 但最佳实践是什么 让我划掉显而易见的部
c
C11
refactoring
PHP 中的死代码检测 [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
php
refactoring
codecoverage
legacycode
如何重构多个相似的 Linq 查询?
假设我有以下两个要重构的 Linq 查询 var someValue1 0 var someValue2 0 var query1 db TableAs Where a gt a TableBs Count gt someValue1 Ta
c
NET
LINQ
linqtosql
refactoring
标记为已弃用的第三方类
我有一些第三方库Foo与类FooBar 我认为那个班级FooBar设计得很糟糕 我想写自己的MyBar作为适配器模式 可以标注原件吗FooBar as Deprecated而不修改其代码 deprecated http download o
Java
refactoring
deprecated
如何将代码重构为新文件并保留 git 历史记录?
所以我想将一个大文件的一部分提取到一个新文件并保留 git 历史记录 这样我就可以运行git blame并查看重构之前的变化 In Git the history is the commits There is no file histor
git
refactoring
重构布尔表达式的工具[关闭]
Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个重构布尔表达式的工具 我有这样的表达 a1 gt b1 lt gt c or d AND
refactoring
booleanlogic
booleanexpression
«
1
2
3
4
5
6
7
...10
»