Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
您认为什么更具可读性:?? (运算符)或使用 if
我有一个方法会收到string 但在我可以使用它之前 我必须将其转换为int 有时可以是null我必须将其值更改为 0 今天我有 public void doSomeWork string value int SomeValue int P
c
refactoring
coalesce
nullcoalescingoperator
在上一个命令失败后创建带有红色 $ 的 Bash 命令提示符
我是 Bash 编程新手 我正在努力创建一个自定义 Bash 命令提示符 我的目标是创建一个提示 仅在登录名和主机名与我通常使用的不同时显示它们 当位于 Git 版本控制下的目录中时 我还希望将当前的 Git 分支附加到命令提示符 我想将登
bash
shell
refactoring
returnvalue
commandprompt
在类构造函数中包含参数是否可以接受?
我正在编写一个 ruby gem 它对于计算文本中单词的出现次数很有用 我选择在类构造函数中放置 3 个参数 代码可以工作 但我想重构它以使其美观 根据您的经验 作为 API 读取 维护 使用一个带有没有参数的构造函数和大量 setter
ruby
constructor
refactoring
如何在 Eclipse 中将常量重构为枚举?
如何使用 Eclipse 将 Java 常量重构为枚举 我发现eclipse中没有内置功能 http help eclipse org juno index jsp topic 2Forg eclipse jdt doc user 2Fre
Java
eclipse
refactoring
需要重构箭头反模式的想法
我继承了一个怪物 它伪装成 NET 1 1 应用程序处理符合医疗保健索赔支付 ANSI 835 标准的文本文件 但它是一个怪物 正在处理的信息涉及医疗保健索赔 EOB 和报销 这些文件由在前几个位置具有标识符的记录和根据该类型记录的规范格式
ifstatement
nested
refactoring
antipatterns
GWT,Eclipse插件如何重命名项目以及.gwt.xml文件?尝试这样做时出现错误
我花了一段时间对此进行搜索 但我发现没有任何内容似乎与我的问题特别相关 我正在进行 RPC 调用 因此我想更改其中一项 Web 服务的路径 这就像mytestproject并想将其更改为finalprojectname 我去了mytestp
Java
eclipse
GWT
refactoring
classpath
应该先考虑什么——设计模式还是代码?
我正在开始一个全新的项目 我应该查看我的规范并决定应用哪些设计模式 还是只是提出一个总体的组织理念并允许模式通过重构有机地出现 根据您的经验 哪种技术最有成效并且更有可能产生干净优雅的代码 我还想知道是否有一些设计模式不是由 GoF 定义的
DesignPatterns
Architecture
refactoring
有没有办法跟踪批处理文件的执行情况?
我继承了一些大型批处理文件 我想将它们重写为更 开发人员友好 的语言 我想了解以下几点 它调用了什么其他脚本 它启动了哪些其他进程 它写入哪些文件 它使用哪些环境变量 设置哪些环境变量 对于最后一点 我知道在开始之前我可以这样做 set g
WINAPI
refactoring
batchfile
environment
使用相同代码但不同类型的重构方法
我有几种方法可以做同样的事情 当与 MySQL 数据库连接时 保存或加载不同类型的参数 目前 我对每种类型都有不同的方法 如何组合这些方法以便它们支持不同的类型 下面是两个非常相似但使用不同类型的方法的示例 public static vo
Java
refactoring
从 SASS/LESS 文件中重构和删除未使用的 CSS
我正在做一个大的工作单页应用程序 backbonejs和rails 它使用 LESS 作为 CSS 预处理器 并且生成的 css 文件已经增长到这样的程度 对于 IE 我们必须将其分成 3 个文件http blesscss com 尽管有工
css
refactoring
Less
singlepageapplication
如何使用IntelliJ IDEA查找所有未使用的代码?
当我在 java 文件中时 未使用的代码通常呈灰色或有绿色下划线 表示该代码可能 可能是因为一些奇怪的 JNI Reflection 极端情况 未使用 但我有一个包含数千个 Java 文件的项目 我想找到所有实例此类可能未使用的代码 我怎样
Java
refactoring
intellijidea
codemetrics
codeinspection
摆脱匈牙利表示法的最佳方法?
假设您继承了一个 C 代码库 该代码库使用一个具有 200 个静态方法的类来提供核心功能 例如数据库查找 在该课程的许多噩梦中 大量使用了匈牙利表示法 不好的那种 您会重构变量名称以删除匈牙利表示法 还是会保留它们 如果您选择更改所有变量以
codingstyle
refactoring
hungariannotation
哪些类名表明需要重构? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我发现了一些类似的文章th
refactoring
naming
Java中的大类分解
我刚刚开始学习 Java 很好奇 Java 中是否有良好的对象分解实践 我来描述一个问题 在大型软件项目中 它总是像 core 或 ui 这样的大类 它们往往有很多方法 并且旨在作为较小类之间的中介 例如 如果用户单击某个窗口上的按钮 则该
Java
Architecture
OOP
refactoring
如何从硬编码静态配置文件切换到 .properties 文件?
我有一些代码使用一个包含大量硬编码常量的类 它看起来是这样的 class Constants public static final String name1 value1 public static final String name2
Java
refactoring
eclipse 重构 - 将方法拉到接口
如何更改 eclipse 的默认行为 以便它不会将其提取到具有 公共抽象 的接口的方法前置 例如 我有一个class A实现interface IA 假设我添加了一个方法void a 到 A 我右键单击该方法 然后选择 Refactor g
eclipse
refactoring
在 Eclipse 中重命名访问器/修改器方法?
当他们获取 设置的变量被重构 gt 重命名 Eclipse 3 4 时 有什么方法可以自动重命名访问器 修改器 1 当您对变量选择 重构 gt 重命名 时 Eclipse 会提示您在 内联 框中输入新名称 在它的正下方 有一条帮助消息 旁边
eclipse
refactoring
eclipse34
Java重构工具[重复]
这个问题在这里已经有答案了 可能的重复 像 ReSharper 这样的工具 但适用于 Java 我非常频繁地使用 Eclipse 提供的 Java 代码重构工具 提取接口 重命名方法等 有谁知道其他类似的工具 最好是 Eclipse 插件
Java
eclipse
refactoring
eclipsejdt
自定义包含TakeWhile(),有更好的方法吗?
我编写了一个自定义 LINQ 扩展方法来扩展TakeWhile 当谓词为假时 方法是包含的 而不是排除的 public static IEnumerable
c
LINQ
refactoring
除了重构和重命名类或属性名称之外,还有什么其他可用选项?
当我尝试快速重命名我的类时 它会显示如下错误 我只是想知道 在 Objective C 中它允许我们重命名类名 那么为什么它在 Swift 中不可用 或者任何其他方式来做同样的事情 如果有什么好的方法请推荐我 Thanks 目前Xcode不
swift
xcode
refactoring
«
1 ...
5
6
7
8
9
10
11
»