Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在 MonoDevelop 中覆盖/实现成员
我正在研究 MonoTouch 上的pluralsight 视频 在某一时刻 培训师右键单击派生类的名称 在 重构 菜单中 有一个函数可以覆盖 实现该类的成员 但是 当我单击 最新版本 时 我只看到 重命名 此链接中的人前段时间遇到了同样的
xamarinios
refactoring
monodevelop
如何重构这个庞大的switch语句呢?
我继承了一些代码 其中有一个 500 行的 switch 语句 基本上 它打开一个string任务并执行相应的操作 此后 我将每个 case 语句移至新类中它们自己的方法中 巨大的 switch 语句仍然存在 但每个案例都只调用一个方法 而
c
refactoring
switchstatement
Javascript源代码分析(特别是重复检查)
部分重复this 笔记 我已经通过我编写的工具广泛使用 JSLint 该工具会定期扫描当前项目目录以查找最近更新 创建的 js 文件 它极大地提高了我的工作效率 而且我怀疑是否有任何东西的价格能与 JSLint 一样好 它是免费的 也就是说
refactoring
codeanalysis
用多态性替换条件 - 当类型发生变化时如何处理?
对于个人项目 我正在开发一款小型网络游戏 我有一个Card类有一个Status财产 并且到处都有案例陈述 我想 嘿 这是一个很好的机会用多态性代替条件式 问题是 我有几种方法可以做这样的事情 public class Card public
c
refactoring
polymorphism
您认为什么更具可读性:?? (运算符)或使用 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
«
1 ...
4
5
6
7
8
9
10
»