腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
重构
代码
并
开发
干净
的
代码
c#
、
asp.net
、
.net
、
c#-4.0
public bool Sat {get;set;} //All 7 days of the week{ day = day.Re
浏览 36
提问于2019-01-19
得票数 0
回答已采纳
7
回答
循环
重构
(
干净
代码
方面)
performance
、
refactoring
、
legacy-code
我必须
重构
一个"for“循环,它在数组上迭代,
并
使用数组元素做两件独立
的
事情。element.getId(); doThisStuff(element); doOtherStuff(element); }我
的
问题是现在,我
的
函数根据"if“
的
决定做两件事。如果将其分离为两个函数,则必须对数组进行两次迭代。,这并不是最优
的
。有人能给我建议吗,在这种情况下,如何区分不同
浏览 0
提问于2017-11-15
得票数 4
回答已采纳
1
回答
重构
代码
以使用存储库实现
干净
的
代码
c#
、
asp.net
、
repository
、
asp.net-core
、
razor-pages
我今天一直在
重构
代码
,尝试使用存储库实现一个
干净
的
代码
设置。这还在轨道上吗?是否可以作出改善呢?
浏览 0
提问于2019-11-15
得票数 3
回答已采纳
18
回答
为什么要写
干净
的
,
重构
的
代码
?
language-agnostic
、
coding-style
、
refactoring
、
clean-code
根据我在几个基于Java
的
项目上
的
工作经验,我看到了大量
的
代码
,我们称之为“脏”。非常规
的
类/方法/字段命名,错误
的
异常处理方式,不必要
的
重循环和递归等,但是
代码
给出了预期
的
结果。虽然我讨厌看到肮脏
的
代码
,但现在是清理
代码
的
时候了,最终出现了一个问题:“它值得吗?它带来了预期
的
结果,那么清理
的
意义何在?” 在
浏览 0
提问于2011-02-22
得票数 23
回答已采纳
1
回答
重构
PHP \ Laravel
代码
,需要优化才能使
代码
干净
php
、
laravel
我已经做了一些通知首选项,其中有4个主要
的
首选项。推电子邮件 "sendSms": "0" ] ],下面给出了我所做
的
代码
,它有点凌乱和不
干净
。unset($recipient
浏览 0
提问于2020-02-03
得票数 2
1
回答
我应该花多少时间来
重构
我
的
代码
?
self-improvement
、
time-management
、
refactoring
我不知道它是否与我同在,但是当我开始
重构
一些
代码
时,我会浪费很多时间去做,而且它永远不会结束。每次我再读一遍
代码
,我就会发现一些可以改进
的
东西,
代码
重构
就像我
的
大脑变成了一个无限循环,而结束条件是随机得到
的
,没有满足。 那么,我应该花多少时间来
重构
代码
呢?
浏览 0
提问于2010-10-02
得票数 24
回答已采纳
1
回答
重构
:如何将其改进为
干净
的
代码
?
javascript
、
refactoring
制作猪游戏,这是我看过
的
课程
的
项目。有什么原则我可以改进任何
代码
吗?谢谢!
浏览 3
提问于2020-07-22
得票数 0
回答已采纳
6
回答
开发
重构
友好
代码
的
最佳实践
design-patterns
、
refactoring
、
resources
作为敏捷
开发
周期中
的
一名Java
开发
人员,我了解到,确保以一种可以轻松地
重构
类
的
方式设计类是非常重要
的
。我想知道,在您
的
日常设计/
开发
周期中,有哪些最佳实践可以帮助您轻松执行
重构
。因此,如果我明天要更改实现,我不会干扰使用此API
的
客户端
代码
。同样,我应该尽可能使用“工厂设计模式”,这样实现类
的
更改可以从一个工厂类进行控制,而不是找出所有的位置并进行更改。同样,我想知道您
浏览 1
提问于2009-05-13
得票数 4
回答已采纳
1
回答
将混淆
的
Android /jar文件分解为Java源
代码
java
、
reverse-engineering
、
decompiling
、
decompiler
、
deobfuscation
是否有将混淆
的
dex/jar文件分解为Java源
代码
的
方法?我有一个没有classes.dex文件
的
APK,但是我有odex文件。我尝试过使用oat2dex和dex2jar来获取dex/jar文件,然后使用一些反编译程序获取Java源
代码
,但是我要么在某些部分上出错,要么很难阅读
代码
,因为它被混淆了。这是我尝试过
的
CFR (更
浏览 5
提问于2016-04-26
得票数 2
回答已采纳
1
回答
解决源分支和目标分支合并
的
合并冲突
git
、
merge
、
git-merge-conflict
我有两个分支:分公司'prod'今天,当将“dev”和“prod”合并时,我遇到了合并冲突。解析合并更改了我
的
源分支'dev‘和目标分支'prod’。因此,我有从目标到源
的
许多
代码
部分,这是我不想要
的<
浏览 0
提问于2020-03-02
得票数 0
9
回答
在大型产品
开发
中,保持10年以上
的
意大利面条遗留
代码
不受任何
重构
的
影响,这是正确
的
做法吗?
object-oriented-design
、
refactoring
、
legacy-code
第一个是一家小公司,它维护着一个相当小
的
管理系统,拥有一个单一
的
遗留
代码
库(将近20年)。紧密耦合
的
代码
无处不在,没有足够
的
单元测试覆盖率。但是,管理层通常不希望
开发
人员
重构
遗留
代码
。然而,在他们
的
业务层,也有一些巨大
的
类,有超过3000行
的
代码
。
开发
人员仍然不断地向这些遗留类注入越来越多
的
代码
。允许
开
浏览 0
提问于2020-09-25
得票数 97
6
回答
留下空
的
遗留类是懒惰
的
还是明智
的
?
oop
我们对系统进行了轻微更改,这意味着以前是两个相关业务规则
的
规则现在是完全相同
的
规则。正因为如此,我对实现进行了泛化,我想知道如何处理与之相关
的
旧
的
指定类。把旧
的
类放在一边,只继承新
的
泛化版本(没有额外
的
内容,只有空类)是不是很懒?或者它是明智
的
,因为它节省了大量
的
重构
?不管怎么说,界面都是一样
的
--所以我很好奇:是非常懒惰,还是巧妙地避免了不必要
的
重构
?
浏览 0
提问于2009-09-18
得票数 0
回答已采纳
2
回答
什么时候
重构
到设计模式?
design-patterns
、
refactoring
在编码和审查
代码
时,很容易发现可以使用设计模式
的
地方。这里有一个指挥链,那里有一个战略。尽管更好
的
解决方案可能是切换或一些简单
的
if,但深入研究和应用模式是很有诱惑力
的
。在进行实际
重构
时,您是否发现了一些有价值
的
规则或提示? 等到添加功能变得太难了吗?等到第三次你必须改变
代码
?你第一次需要黑客?
浏览 0
提问于2010-06-30
得票数 4
回答已采纳
3
回答
如何在切换Git分支后避免Visual重新生成?
visual-studio
、
git
、
last-modified
、
building
我使用Git进行源
代码
管理,
并
使用Visual 2008进行构建。大多数情况下,我建立在一个分支(大师)上。通常,我需要进行
代码
评审,
并
临时切换到另一个分支(
开发
)。我不构建我审查过
的
代码
,在评审完成后,我切换回原来
的
分支: 继续在师父
的</
浏览 14
提问于2012-02-10
得票数 6
回答已采纳
6
回答
迭代
开发
和
重构
代码
的
真正含义
php
我最近开始作为一名
开发
人员工作,并在一位更资深
的
开发
人员
的
指导下工作,他在某种程度上监督/指导我。 然而,他所建议
的
许多事情似乎都不太对劲。例如,他告诉我以一种过程化
的
方式编写
代码
,忽略它写得有多好或它
的
整体设计,只需要让它工作即可。然后,随着时间
的
推移,随着时间
的
推移,它会像需要
的
那样变得更好,不断改进
代码
。这让我在编码之前花时间正确地思考解决方案和实际问题时感到不舒服
浏览 0
提问于2010-08-08
得票数 6
1
回答
干净
代码
:如何
重构
代码
以使其更好地删除开关语句
c#
我
的
游戏中有以下
代码
:{void Start() int valueDebug.Log("achievement complete: "+achievementConstant); } 这段
代码
可以工作,但我从“Bob叔叔”那里学到了“
干净
代码
”,他说切换语句和if- and语句是邪恶
的
,因为
浏览 3
提问于2020-07-31
得票数 0
回答已采纳
1
回答
超越软件包
的
维护
open-source
、
maintenance
、
maintainability
、
packages
最近,我正在使用一个软件包,它看起来非常有用,但我不明白它是如何内部工作
的
。 包缺乏测试,有时有编程语言已经实现
的
定义函数(如果重要的话是R),或者两个功能重叠
的
函数,不同
的
通知用户
的
方法(它使用message、cat或write我还发现了函数中
的
一些错误
浏览 0
提问于2016-12-11
得票数 1
回答已采纳
1
回答
Oracle DB (PL/SQL)
重构
工具
oracle
、
refactoring
、
plsql
我想知道对于Oracle数据库,特别是对于PL/SQL,是否有好
的
重构
工具。我正在做一个项目,其中一半
的
开发
人员使用c#,另一半
开发
数据库,其中有一个庞大而复杂
的
模式和大量
的
pl/sql
代码
库。这个
代码
库正在积极地工作,并且正在逐步
重构
,但我很惊讶地看到oracle
的
重构
工具看起来是多么糟糕(或者至少与Eclipse和Resharper相比)。
开发</e
浏览 0
提问于2009-10-06
得票数 7
回答已采纳
4
回答
如何认识到短
代码
块可以
重构
成更
干净
的
代码
块?
language-agnostic
、
refactoring
、
code-cleanup
我有几周前编写
的
一些
代码
(
代码
的
用途不如其结构重要):{ imageSize.Height = _glyph.GetHeight imageSize.Height = 0; 注意:--我已经将
代码
精简为简单
的
逻辑流,
并
获得了源语言。
浏览 1
提问于2010-01-23
得票数 4
回答已采纳
2
回答
重构
几个大型C++类/方法。怎么开始?
c++
、
class
、
methods
、
refactoring
可能重复: 我继承了200行意大利面
代码
--现在呢?实际上,我从提取一个函数开始。最后它必须有21个参数:-/ 开始提取更大
的
功能
浏览 0
提问于2012-12-19
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
“干净”的代码,贼差的性能
重构 改善既有代码的设计-笔记
编写干净且可维护代码的最佳实践
无代码开发和低代码开发的本质区别
代码重构技术的概念,动机,好处,挑战和技术方法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券