目录:
定义-Cruft是什么意思?
Cruft是for语,指的是无用的,冗余的或编写不良的代码。 Cruft包含应用程序执行其设计任务所需的任何代码。 它也可以在编写得很差的代码的上下文中使用,以至于您最好将其丢弃并从头开始。
Cruft不一定是bug,而是使代码更难阅读和维护。 遭受崩溃的代码或软件可以称为“原始版本”或“比先前版本更原始”。
Techopedia解释了Cruft
考虑下面的Java代码部分,它说明了代码的存在。
类你好
{
字符串名称;
字符串地址;
弦街;
弦城
无效someFunction(){…}
}
与上述代码相关的问题是String语句的冗余用法。 这是简单的示例。 在测试阶段之前,不容易识别出更复杂形式的冗余代码。 到那时,由于对多余的代码块进行了处理,浪费了组织的大量资源和财务。
繁琐的代码可能包括在任何地方都未引用的有害软件包,在同一类或不同类中未引用的有害公共访问方法。