首页新闻找找看学习计划
当前位置: 博问标签 /重构/未解决/ 已解决
2
回答数
6
回答数

30 代码重构的问题

感觉方法的结构都差不多,但就是没有办法重构。 例如下边这几个方法 类似的另一个方法 是否能提供重构的思路?或者应该从哪个方面努力。
4
回答数

20 怎么通过重构去除丑陋的switch语句

自己看了好多重构的方法,但是仍然无法理解的彻底。例如这段代码怎么去除switch语句 switch (status) { case 0: return View("Create", applyBlog
4
回答数

20 一个小demo,想封装成一个可复用的类似插件,或者是推翻重写,其实就是想看看高质量代码

1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>多选框问题</title> 7 </head> 8 9
2
回答数

5 需要用c# 实现一个需求,任意方法调用失败,都会重复再调用2次。

比如有一个 Person 类,现在里面有1个Add 方法,如果出现异常,进入catch 然后 再次调用Add 方法 计数器减一次,如果计数器小于0 ,那么就抛出异常,否则继续调用Add 方法。 现在
2
回答数

这段JavaScript代码还能如何更精简?

1 $("#checkAll").change(function () { 2 $("[name=chkItem]").prop("checked", $(this).prop("checked"))
1
回答数

15 自己设计了一小型的网站,但是设计很乱,求重构方法。

我用 Visual Paradigm 画了包和类的结构图,大家给点建议哈。在说之前,我先阐述一下,我的网站的所有代码是写在一个程度集里的,为什么都写在一个程序集里? 有2点原因:第一:我不知道怎么分层
5
回答数

10 实现接口太多导致类爆炸。。

某个类连接了许多模块,大概6,7个接口。实现这些模块的接口类就很累赘了,想办法优化。 就好比又要实现新浪微博的接口,腾讯微博的接口,这样6,7个就很多了。 想到了3种方法,部分类,组合,继承。然后我选
3
回答数