Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
重构建议:映射到 POJO
我目前参与的一个项目有一个这样的界面 public interface RepositoryOperation public OperationResult execute Map
Java
Dictionary
Architecture
refactoring
如何重构多个相似的 Linq-To-Sql 查询?
假设我有以下两个要重构的 Linq To SQL 查询 var someValue1 0 var someValue2 0 var query1 db TableAs Where a gt a TableBs Count gt someVa
c
NET
linqtosql
refactoring
删除 Java 中多余的强制转换
我去过泛化一些 Java 代码使用了大量的强制转换 现在大多数都是多余且不必要的 检查代码的所有用法来删除它们可能非常乏味 因此 是否有任何工具可以帮助识别 和删除 多余的强制转换 这可以使用 Eclipse Helios 自动完成 在您的
Java
casting
refactoring
Eclipse 重构失败 -> 不断抛出异常!
我正在使用 Eclipse Helios 对于跨多个文件的每次重构 它显然都会失败 什么都没发生 在检查日志时 我看到了以下错误 ENTRY org eclipse ltk ui refactoring 4 10000 2011 03 13
Java
eclipse
webapplications
refactoring
只保留使用过的类型并删除未使用的类型
有什么方法可以从项目中删除未使用的类型 代码 假设我正在使用NAudio 源代码 在我的控制台应用程序中 我只使用WaveIn从中类 有什么方法可以让我从代码中删除未使用的类并只保留WaveIn班级和班级WaveIn取决于 沿着树摇晃的方向
c
VisualStudio
refactoring
ReSharper
ndepend
将别名@导入重构为相对路径
在使用 Webpack TypeScript 或其他转换 ES 模块导入的工具的模块化环境中 使用路径别名 一个常见的约定是 for src https stackoverflow com questions 42711175 what d
javascript
VisualStudioCode
refactoring
JetBrainsIDE
es6modules
您使用哪些 Python 重构工具? [关闭]
Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我有很多类想要重命名 其中一些名称很小 并且该名称在其他类名称中重复使用 我不希望更改该名称 其中大部分
python
refactoring
如何重构两个非常相似的方法
我有以下课程 public interface IBaseInterface String baseMethod public class BaseClass implements IBaseInterface Override publi
Java
refactoring
分解/重构程序
术语 分解不良 和 重构 程序是什么意思 你能举一个简单的例子来理解基本的区别吗 重构是一种通用技术 可以涉及许多任务 它通常意味着清理代码 消除冗余 提高代码质量和可读性 一个非常简单的例子分解不当 code do task1 abc d
c
refactoring
尝试同时编译多个 CUDA 文件时出现链接错误 LNK2005
我有一个 CUDA 程序 可以正常工作 但目前全部写在一个文件中 我想将这个大文件分成几个较小的文件 以便更容易维护和导航 新的结构是 foo cuh foo cu bar cuh bar cu main cu The cuh头文件包含结构
c
visualstudio2008
refactoring
CUDA
linkererrors
您如何说服您的经理您的项目需要大规模重构? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我作为承包商加入了一个铁路项目 该项目已经进行了一年多 该代码由大约 10 名不同的开发人员编写 其中大多数也是承包商 他们有不同的代码风格 其
rubyonrails
ruby
refactoring
为什么 Python 不优化掉临时变量?
福勒的提取变量 http refactoring com catalog extractVariable html重构方法 以前引入解释变量 http c2 com cgi wiki IntroduceExplainingVariable
python
Optimization
refactoring
pythoninternals
什么时候不应该重构?
我们都知道重构很好 我和下一个人一样喜欢它 但是你有真实的案例吗 not重构 像时间关键的东西或同步之类的东西 技术或人为原因同样受欢迎 真实案例场景和经验优先 Edit 从迄今为止的答案来看 不重构的唯一原因似乎是金钱 我的问题主要与这样
refactoring
清理大型遗留 Java 项目
我被指派去做一个大型Java项目的一些工作 开发人员的几次迭代的影响是显而易见的 没有标准的编码风格 格式 命名约定或类结构 当我遇到 Javadoc 类时真是美好的一天 单元测试是一个快乐的白日梦 到目前为止 我们参与该项目的人员一直在
Java
refactoring
formatting
legacy
codestructure
Java 反射和重构中的痛苦
Java Reflection 提供了一种在运行时自省对象的机制 毫不犹豫 这是一个很棒的功能 但它打破了所有重构约定 没有简单的方法 除了File Search 甚至在现代 IDE 中也能知道引用了哪个属性以及在哪里引用 这使得重构变得更
Java
languageagnostic
Reflection
refactoring
重构代码(如果是 else )
我试图重构代码 发现了这段代码 您能否建议其中的任何重构 并请说出您使用的折射 private void setUpBag String language if language equals english add letters wit
Java
refactoring
无需复制/粘贴代码即可实现 TObjectList 的排序
我有一个对节点树中的节点进行排序的过程 虚拟树视图 http www lischke online de index php controls virtual treeview 从 FMM4 报告中提取的所有内存泄漏都存储在 TMemory
Delphi
Sorting
refactoring
如何在 Ruby 应用程序中找到未使用的方法?
我有一个 Ruby 应用程序 其中有很多类 模块 其中一些未使用 有没有一种简单的方法可以找出哪个 我正在考虑做一个配置文件 然后使用它的输出 还有其他想法吗 像 rcov 这样的覆盖工具可能会有所帮助 https github com r
ruby
refactoring
使用 resharper 从大型类创建接口
我有一个非常大的类 有很多方法 是否可以使用 Resharper 从该类构建接口 Yes 我的快捷键是 Ctrl Shift R 来调出重构选项 对类名执行此操作允许您 提取接口 或者 您可以从菜单 gt ReSharper gt Refa
interface
ReSharper
refactoring
MySQL 遗留数据库的终极噩梦
表格1 一切包括厨房水槽 日期格式错误 去年 因此无法对该列进行排序 存储为 VARCHAR 的数字 街道 列中的完整地址 名字列中的名字和姓氏 姓氏列中的城市 不完整的地址 通过根据多年来更改的一组规则将数据从一个字段移动到另一个字段来更
mysql
database
refactoring
binarylog
«
1 ...
4
5
6
7
8
9
10
»