发展历程 什么是narf和barf编程? -技术百科的定义

什么是narf和barf编程? -技术百科的定义

目录:

Anonim

定义-Snarf和Barf编程是什么意思?

Snarf和barf编程是一种众所周知的实践,其中程序员通常通过直接剪切和粘贴方法将来自现有程序或源的一部分代码应用于正在开发的程序。 这种类型的“复制”可以帮助程序员采取捷径,但并非没有无法预料的问题。

Techopedia解释了Snarf和Barf编程

代码重构过程是narf和barf编程的挑战,它涉及更改代码结构以使其能够接受新添加的代码模块或其他更改。 这是一个复杂的过程,将代码的新部分集成到现有程序中可能很困难。

同样,使用narf和barf编程可能会导致对代码哲学或基本编程方法进行更深入的分析。 例如,许多人分析了围绕抽象原理的个人使用代码交谈的方式,这促进了使用抽象来避免程序数据重复。 通过一次一次和一次一次(OAOO)等首字母缩略词来推广该概念,在这种情况下,程序员会被提示创建模板和其他工具,从而允许他们绕过重复或冗余的编码。

什么是narf和barf编程? -技术百科的定义