首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除代码中的模式(尝试/捕获)?搜索替换?

删除代码中的模式(尝试/捕获)?搜索替换?
EN

Stack Overflow用户
提问于 2016-05-24 07:03:30
回答 3查看 282关注 0票数 0

我有一个很大的复杂项目,我开始使用这样的尝试和捕捉:

代码语言:javascript
复制
try
{
}
catch (Exception ex)
{
   throw new ExceptionHandler("", ExceptionType.UnexceptedException, ExceptionSeverity.Error, null, "", ex);
}

现在,我需要删除它,因为它已经证明是一个坏的模式来遵循。手工完成它的工作量很大,所以问题是是否有任何工具可以帮助我?在某些情况下,可能有一个“最终”,如果是,则不应该删除“尝试”。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-05-24 07:09:22

老实说,我认为这里最好的解决办法是手工完成。自动化工具对于基本的情况是很好的,但是很有可能是代码中的某个地方,有人做了一些对特定用例有点专门的事情,或者有一些额外的日志记录。

我的建议是搜索这方面的所有实例,但手动替换/删除它们,以确保一切仍按预期运行。

票数 5
EN

Stack Overflow用户

发布于 2016-05-24 07:39:33

尝试在python上使用正则表达式递归地在每个文件夹中编写脚本。我觉得这是个解决办法

票数 0
EN

Stack Overflow用户

发布于 2016-05-24 08:08:17

虽然您可以这样做,但不建议查找/替换,然后修复特定的情况。

国际海事组织最建议的办法是使用罗斯林查找和处理所有具体案件。

有很多例子。例如,请参见thisthis

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37406526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档