Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
unittest 测试用例中的重复代码
我有一个如下所示的测试用例 def MyTestCase unittest Testcase def test input01 self input read from disk input01 output run input valid
python
unittesting
python3x
refactoring
从需求文件中删除未使用的包
有没有什么简单的方法可以删除不再使用的包要求 file 我为此任务编写了一个 bash 脚本 但是它没有按我的预期工作 因为 某些包未按照其 PyPI 项目名称使用 例如 dj database url 包用作 dj database ur
python
pip
refactoring
pycharm
requirementstxt
使用 JSch 库在 Java 中获取会话和 SFTP 通道
我正在使用 JSch 库进行 SFTP 我需要在 SFTP 服务器上执行多项操作 例如移动其他目录中的远程文件 拉取文件等 对于我需要的所有这些操作Session我从中得到Channel然后将其投射到ChannelSftp 这是多余的步骤
Java
refactoring
sftp
jsch
codeduplication
关于使用遗留代码的建议
我需要一些关于如何使用遗留代码的建议 不久前 我接到的任务是向报告应用程序添加一些报告 2005 年用 Struts 1 编写的 没什么大不了的 但是代码相当混乱 没有使用Action形式 基本上代码就是一个巨大的action 里面有很多i
refactoring
legacycode
这个 PDO 的包装器是“好代码”吗?是否有任何潜在的问题?
我构建这个类是为了与 PDO 一起使用 使 SQL 查询 更容易 并且不用担心 这是我的想法 它应该更像 DB 类扩展 PDO 吗 查询方法是否太大 是否应该将其拆分为被称为的私有方法 这就是所谓的松耦合 我检测 SELECT 查询的方法是
php
refactoring
pdo
NetBeans 重构类:java.lang.NoClassDefFoundError
我刚刚在使用 NetBeans 时遇到了一个错误 我想发布我的发现 可能这是旧新闻 也许这会让一些人免去调试我刚刚遇到的类似问题的麻烦 我不认为我在这里滥用任何东西 堆栈溢出的 SEO 非常好 我在 NetBeans JavaFX 项目 中
netbeans
refactoring
ClassNotFoundException
如何删除旧版 Web 应用程序中的 CSS 意大利面?
在开发了几个大型 Web 应用程序并看到没有清晰结构的巨大样式表之后 我真的很想知道人们是否找到了方法来保持大型复杂 Web 应用程序的 CSS 干净 如何从遗留的 混乱的 CSS 转向干净的 漂亮的级联 DRY 样式表 我目前正在开发的应
css
webapplications
refactoring
legacy
如何从我的代码中删除重复项
我有两个类似的方法 其中一个打印一些东西 其中一个保存一些东西 正如你所看到的 有很多重复的代码 我应该如何重构它并删除这种重复 public static void printSomething List
Java
refactoring
在 Smalltalk 中重构 if 链而不发生类爆炸
由于 Smalltalk 不鼓励使用 caseOf 那么有哪些替代方案可以实现以下情况而不导致类爆炸 self condition1 ifTrue self actionForCondition1 ifFalse self conditio
ifstatement
refactoring
smalltalk
从 Spring 控制器中删除重复项
我一直在寻找一种方法来减少 Spring MVC 控制器中因细微差异而重复的代码量 但到目前为止搜索 SO 问题只产生了一些问题 没有任何令人满意的答案 我想要删除的重复示例是这样的 其中用户创建页面和角色创建页面有相似之处 Request
Java
Spring
SpringMVC
refactoring
您可以对遗留代码库做哪些对提高质量影响最大的事情?
当您在遗留代码库中工作时 随着时间的推移 什么会对提高代码库的质量产生最大的影响 删除未使用的代码 删除重复的代码 添加单元测试以提高覆盖率较低的测试覆盖率 跨文件创建一致的格式 更新第三方软件 减少静态分析工具 即 Findbugs 生成
refactoring
legacy
legacycode
如果只使用一次本地函数,那么使用它们还有什么意义吗?
想象一下我有这样的代码 public void Foo Do bar work Do baz work Do foobar work 我意识到我可以 而且应该因为它做了不止一件事 将其重构为 public void Foo bar baz
c
Methods
refactoring
local
c70
函数分析问题 - Visual Studio 2010 Ultimate
我正在尝试分析我的应用程序以监视重构之前和之后函数的效果 我对我的申请进行了分析 并查看了摘要 我注意到Hot Path http msdn microsoft com en us library ms182398 aspx列表没有提到我使
c
visualstudio2010
refactoring
profiling
多少个构造函数参数就太多了? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 假设您有一个名为 Customer 的类 其中包含以下字段 UserName Email 名 姓 我们还可以说 根据您的业务逻辑 所有 Cust
parameters
refactoring
constructor
codingstyle
Eclipse:“重构 - 重命名”完全混乱,替换文件中的任意字符
在重构类名时 Eclipse 最近表现出非常奇怪的行为 例如 让我们看一下我们的一个课程 public class CampaignCSVPanel extends ContentPanel private FileUploadField
Java
eclipse
refactoring
如何通过多态优雅地转换 switch+enum
我正在尝试用类型类替换简单的枚举 也就是说 从每种类型的基派生一个类 例如 而不是 enum E BASE EB ALPHA EB BRAVO E BASE message someMessage switch message case E
c
refactoring
polymorphism
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
«
1
2
3
4
5
6
7
...11
»