Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
通过轻量级迁移更改核心数据实体名称?
有没有办法在 iOS 上使用 自动轻量级迁移 的同时更改核心数据实体名称的名称 在目标模型中 将重命名标识符设置为源模型中实体的名称 在 Xcode 3 中 重命名标识符位于详细信息窗格的用户信息窗格中 版本哈希修饰符下方 在 Xcode
iphone
ios
CoreData
refactoring
Migration
有没有办法仅针对其副作用来应用重构脚本?
我有一个库已更改为引入工厂方法来替换构造函数 原因现在并不重要 在当前情况下主要是为了改进类型推断 假设有is一个 Eclipse 重构脚本 所以我几乎有一个很好的计算机可读的更改描述 有什么方法可以apply该脚本仅适用于项目uses那个
Java
eclipse
refactoring
Automation
WebStorm 将重构范围限制为仅当前文件
编辑 这是我创建的问题的链接 https youtrack jetbrains com issue WEB 21956 https youtrack jetbrains com issue WEB 21956 是否可以将 WebStorm
intellijidea
scope
refactoring
webstorm
函数式 Scala 的重构/布局
这一班班轮 Console println io Source fromFile names txt getLines mkString split map x String gt x slice 1 x length 1 sortBy x
scala
refactoring
functionalprogramming
codingstyle
您重构代码的方式和频率如何?
我的问题模糊地涉及this one https stackoverflow com questions 140677 how often should you refactor 但是 它不涉及技术或实践 我在读务实的程序员并且它强烈提倡尽可
programminglanguages
refactoring
codingstyle
如何重构抛出异常的函数?
假设我正在重构这样的函数 def check ox Option Int Unit ox match case None gt throw new Exception X is missing case Some x if x lt 0 g
scala
Exception
refactoring
函数什么时候太长? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
function
refactoring
codingstyle
你的 .vimrc 中有什么? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
Vim
refactoring
我们什么时候应该将 String 更改为 Stringbuilder?
在应用程序中 字符串是一种常用的数据类型 我们知道 字符串的突变会占用大量内存 所以我们能做的就是使用 StringBuilder StringBuffer 但什么时候我们应该改用 StringBuilder 呢 当我们必须拆分它或替换其中
Java
string
memorymanagement
refactoring
StringBuilder
ReSharper 有哪些替代品? [关闭]
Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在考虑购买锐锐 http www jetbrains com resharper 许可证 但是是否有 ReSharper 的任何可能的
c
aspnet
refactoring
ReSharper
在 C++ 中用函数调用替换强制转换
有关重构 替换强制转换的工具或方法的任何建议 例如 type data into convert to type data 当事情变得更加棘手时data其中有更高优先级的运算符 括号或换行符 type a b gt c 应该成为conver
c
casting
refactoring
红宝石非空?方法
我想使用表达式 1 2 3 43 5 empty gt false 1 2 3 3 5 empty gt true 检查两个数组是否至少包含一个公共值 我想知道是否有更好的方法 也许是这样的 1 2 3 3 5 non empty 怎么写n
ruby
refactoring
现代 C 和 C++ 中是否已弃用 f(void)? [复制]
这个问题在这里已经有答案了 我目前正在重构 整理 C 项目中使用的一些旧 C 代码 并经常看到以下函数 int f void 我倾向于写成 int f 是否有任何理由不在整个代码库中将 void 替换为 以提高一致性 或者两者之间是否存在我
c
refactoring
void
如何使用 IntelliJ IDEA 应用“移动方法”重构?
我希望能够在 IntelliJ IDEA 中将实例方法从一个类移动到另一个类 Fowler 的 重构 中的 移动方法 不幸的是 当我尝试 移动 cmd F6 时 它告诉我 没有具有引用类型的方法 您想让方法静态然后移动吗 我不想使我的方法成
refactoring
intellijidea
方法提取会对代码性能产生负面影响吗?
假设你有一个很长的方法 大约有 200 行对时间非常敏感代码 将代码的某些部分提取到单独的方法中是否可能会减慢执行速度 最有可能的是 你会得到加速 问题是优化 200 行的野兽是很困难的 实际上 当方法太长时 Hotspot就会放弃它 有一
Java
performance
refactoring
如何用策略替换(而不仅仅是移动)条件逻辑?
In 作者通过让客户端使用贷款工厂方法来替换条件逻辑 其中每个方法针对给定参数使用适当的策略 但是 我觉得它已将条件逻辑代码传递给客户端 客户端必须根据参数选择要调用哪个 Loan 工厂方法 这不是移动而不是替换吗 DP 的书也强调了同样的
DesignPatterns
refactoring
Resharper 重命名字段
我的任务是对未使用我们当前的代码风格约定编写的遗留代码库进行一些重大修改 这些更改足够广泛 以至于我在开始之前进行了一些清理和重构 有相当多的死代码 困扰我的一件事是字段遵循 m FieldName 命名约定 而我们现在使用 fieldNa
c
NET
refactoring
ReSharper
IntelliJ IDEA 可以自动用变量填充方法调用吗?
IntelliJ IDEA 可以自动用变量填充方法调用吗 可能使用基于被调用方法的参数名称的名称 甚至还可以提取这些变量作为当前方法的参数 请参阅下面的屏幕截图以供参考 Before IntelliJ knows what are the
Java
intellijidea
IDE
refactoring
MFC:CFormView 派生类的 OnInitialUpdate 函数
我的 CFormView 派生类的结构如下 class FormViewClass public CFormView FormViewClass void Initialize virtual void OnInitialUpdate 理想
c
MFC
refactoring
initialization
C# 中的字符串基准 - 重构速度/可维护性
我一直在用自己的时间摆弄小函数 试图找到重构它们的方法 我最近读了 Martin Fowler 的书重构 改进现有代码的设计 https rads stackoverflow com amzn click com 0201485672 我发
c
string
refactoring
«
1
2
3
4
5
6
7
8
...10
»