标签[maintainability]

可维护性是指在资产的预期使用寿命内最大限度地维持,修改或增强资产的难易程度的性质,方法,理论和技巧。

-1
0回复
12

管理多个Docker环境而无需代码重复

我有一个可以在CPU和GPU上运行的深度学习项目。 我想将我的项目码头化。 因此,我创建了一个Dockerfile.CPU环境。 现在,我需要创建一个Dockerfile.GPU环境。 除了基本映像和
-2
0回复
26

什么是代码的可维护性,以及如何编写更具可维护性的代码? [等候接听]

什么是代码的可维护性? 我们如何找到代码是否可维护? 我们如何编写更多可维护性代码?
3
1回复
27

将圈复杂度保持在5-10之间是否会使单元测试更容易?

我计划跟踪方法和类的圈复杂度在5到10之间。 如果我们将单元测试保持在该范围内,编写单元测试会更容易吗? 它是否有助于我们编写有效的单元测试,这些单元测试从长远来看可能很有价值? 我知道
0
0回复
24

继承UIElement或使用UserControl

我问自己,用UserControl创建自己的Button有什么区别 或从现有的Button,ToggleButton或ButtonBase继承 主要区别在于Button中的Butt
1
1回复
75

条件语句的可读性

已关闭 。 这个问题是基于意见的。 它当前不接受答案。 了解更多 。 想改善这
0
1回复
34

根据回收者视图中的选定项目更改编辑屏幕

我有下面的流程 recyclerview ---单击项目--->详细屏幕---单击编辑选项菜单项目--->编辑屏幕 此处的字段显示基于用户单击的recyclervie
0
0回复
31

需要将onCreateViewHolder()决策移入ViewHolders本身的绝妙主意

当前,对于RecyclerView的多ViewHolder实现,每个人都建议在onCreateViewHolder()使用when/switch case 。 例如在这里: 如何创建具有多种
3
3回复
66

检查十个字段中的任何两个是否不同(不是NULL或相等)

我有一个SQL查询包含(其中包括)十个字段,称之为v1,...,v10,我想测试它。 预期的情况是大多数是NULL,其余值都是相等的。 我正在搜索的有趣(错误?)情况是至少有两个不相等的非NU
0
0回复
43

代码可维护性索引中的InitializeComponent()

为什么在Visual Studio C#中,窗体构造函数中的InitializeComponent函数的可维护性指数很低? public Form1() { InitializeComp
7
1回复
198

Entity-Component-System中的拆分组件需要过多的重构

我有一个使用Entity-Component-System(ECS)的现有C ++游戏库。 我的图书馆用户希望创建一些组件,例如Cat : - 他可以修改每cat的hp ,例如: -
1
1回复
26

使用参数vs全局变量-代码的可读性/可维护性

我试图理解可读性与在代码中重复自己之间的最佳结合。 我正在用Javascript创建Conway的生活游戏。 我的函数一遍又一遍地使用许多相同的变量,就像这样... 我应该声明这样
1
2回复
79

无需NPM注册表即可直接使用自己的NPM软件包的方法

我想将我的几个项目的代码库分成一些独立的程序包。 这些应该可以在npm上轻松使用,但是它们似乎不足以发布到全局npm注册中心。 因此,我的问题是,是否有一种中间方法来像本地提供的软件包一样
0
1回复
39

如何在不使用中间类或不共享的情况下,在各个类之间共享相同的代码段?

我有2个类A和B ,它们共享2个函数S1和S2 ,这两个类中的代码完全相同: S1和S2是与实例字段进行交互并产生一些对象的工厂函数,这些对象分别进入A和B本地集合中,因此使用Shared
1
0回复
34

与使用管道读取值相比,角度模板中的硬编码对象属性在浏览器中的性能更好吗?

我正在一个包含24个模块的Angular项目中工作,并且由于客户要求,代码总是会有所更改。 我们有2种方法 直接在模板本身中使用带有键的对象。 示例代码如下:{{object?.
0
2回复
61

如何在UML类图中测量系统的性能和可维护性?

我现在正在做一个UML测试部分,我了解性能和可维护性通常意味着什么,但是我不了解如何用UML类图对它们进行评分。 测试问题是: 考虑下图中的UML类图描述的模型。 现在考
0
1回复
44

OOP和GUI:在哪里实现? [关闭]

大约六个月前,我在我的工作中安装了一个全栈开发人员帽子,并开始研究一个由GUI和数据库组成的工具。 客户端已经要求使用Python编写该工具,因此我一直在使用PyQt公司的许可来创建接口。
0
0回复
45

为开源代码库维护本地补丁有什么好主意/最佳实践吗?

我们为客户提供回购并使用一些开源软件(50+回购),并且长期开发和维护,有许多本地修改,如此定制,无法进入上游(这些回购也需要及时升级和合并安全CL)。 目前我们使用两种方式进行维护,两者都
0
2回复
26

网站维护测试

因此,我被要求在网站上进行一些维护测试。 这是我第一次进行这种测试。 我只想知道,测试必须在多大程度上完成? 在这些测试中要看的主要内容是什么? 我可以创建哪些测试套件以定期运行这些测试,
0
1回复
107

如何记录配置文件?

有没有关于配置文件文档的最佳实践,尤其是对于python? 特别是在科学计算中,通常使用配置文件作为输入来控制批处理作业(例如模拟),并期望用户针对其场景自定义配置的很大一部分。
0
3回复
41

对于具有固定字段数的对象,最好使用一个setter方法或多个方法?

我有一个带有类型为object的成员变量的类。 该对象具有固定数量的字段。 我试图决定是否应该使用一个或多个设置函数来改变这些字段。 为了使问题更具体,我编写了以下课程,以两种不同方式对

1 2 3 4 5 6 7 8 9 10 下一页