code-cleanup 相关问题

代码清理是指编写代码以清除内存和文件系统中剩余数据结构和其他不需要的资料的行为。它与重构代码不同,后者涉及使源代码本身更易于理解,维护和修改。

等待条件变量时,取消点清除时是否需要解锁互斥锁?

在pthread库中有取消点的概念。可能会阻止执行更长时间(或等待某些资源...)的大多数系统函数可以由pthread中止...

回答 1 投票 0

重构组件ReactJS

我在React中还很陌生,我正在尝试制作一个简单的Clicker游戏。就目前而言,一切工作正常(我认为),但是我认为代码非常重复(我使用了很多setState)。有人可以...

回答 2 投票 1

如何编写干净的代码而没有所有这些级联错误的圣诞树?

我编写了一个应该做简单事情的函数:在表中查找特定地址并返回ID;如果不存在,则返回ID;为此特定地址创建新记录,并返回...

回答 1 投票 0

React中的重构和清理代码-处理条件和包装器组件

是否有一种更干净的方法来对反应组件进行处理?说我有这样的东西: [[[ {......

回答 1 投票 0

在Java中将字符串转换为布尔值的最佳方法[关闭]

我目前对我的工作数据库有疑问。他们使用基于0和1的字符串来指示它是否处于活动状态。但是根据我的逻辑,我想使用true或false。为什么? ...

回答 3 投票 -3

[在执行git操作时将干净代码保留在Java中

如何在git操作(如commit / push)期间验证代码(如删除未使用的标头/代码,重复的行/方法等?

回答 1 投票 1

需要为不同的api调用相同的控制器方法

我有2个API 1.本地主机:8080 / myservice / foo / 1/0 / updatesStatus 2.本地主机:8080 / myservice / bar / 1/0 / updatesStatus我不允许每个API具有不同的控制器。所以这两个API都是...

回答 1 投票 1

清洁代码最佳实践,我应该在函数内部还是在调用方中验证数据?

检查此函数:私有字符串函数(string currentRegion){如果(string.isNullOrEmpty(currentRegion))返回; //是在函数内部验证它的最佳实践吗?返回...

回答 2 投票 0

为什么将数组从数组转换为数组再到数组

我一直在使用SpringBatch,并查看类org.springframework.batch.item.file.transform.BeanWrapperFieldExtractor 的源代码。 [ 通常这样做是为了创建提供的数组的副本,尽管使用System.arraycopy()更为容易。 需要复制的数组以使接收对象不可变。考虑以下示例,该示例未完成复制: System.arraycopy()

回答 1 投票 4

“ public void onDestroy()与“ protected void onDestroy()”之间的区别?

这是我的代码的一部分:com.admobsdk_dfp_handler包;导入com.google.ads。*;导入com.google.ads.doubleclick。*;导入android.os.Bundle;导入android.os.Handler;导入android.app ....

回答 3 投票 4

清理代码破坏了二进制兼容性

我正在从事一个我不认识的人正在使用的项目。我们在降低CheckStyle警告方面做得相当不错,而且事情还很低,因为它要得到...

回答 4 投票 2

Python:如何确保类实例清除资源

[首先让我承认,这里已经存在不错的讨论:如何正确清理Python对象?我正在尝试提高当前示意性地显示的代码的效率...

回答 1 投票 2

更简单的方式来移动我的文本,以确保它位于框的中央?

我正在尝试根据我在高中和Google中学到的知识来建立一个网站。我想在页面的左右移动一些边界(我可以这样做),但是其中的文本不是(或...

回答 1 投票 1

链接相似名称类,以便在单击一个名称时给另一个名称类

[基本上,我正在寻求一种优化此代码的方法。我想将其减少到几行,因为它对每次单击绑定都执行相同的操作。 $(“#arch-of-triumph-button”)。click(function(){...

回答 2 投票 1

链接相似名称类,以便在单击一个名称时给另一个名称类

[基本上,我正在寻求一种优化此代码的方法。我想将其减少到几行,因为它对每次单击绑定都执行相同的操作。 $(“#arch-of-triumph-button”)。click(function(){...

回答 2 投票 0

如何在DDD中命名域服务

我是DDD的新手,在使用DDD原理编写新项目时遇到问题,这与创建域服务有关。我总是使用相应的域对象名称来命名我的服务...

回答 1 投票 0

如何处理大量的FIXME / TODO注释

当前正在研究一个相当老的项目,并且其中包含很多FIXME / TODO注释。我想知道是否有一个很好的方法来处理它。首先,我想获得可见性...

回答 1 投票 0

C中的速度超过样式? [处于保留状态]

更重要的可读性或速度是什么?示例:假设您用一种方法创建了很多资源,并且如果某些操作失败,则必须释放成功创建的资源。你会...

回答 2 投票 0

用于自动清除事件处理程序的模式,类似于订阅

我熟悉这里概述的用于清理可观察对象的订阅的模式:Angular / RxJs我什么时候应该取消订阅,但是...是否有类似的模式...] >>

回答 1 投票 1

从应用程序中删除无效代码的最佳方法是什么? [处于保留状态]

我经常感到,在遍历我的代码多次之后,我通常会得到一些函数或类或其他代码行,这些在上一版中是有意义的,但不是很...

回答 3 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.