编程中"ad hoc"的确切含义是什么?

Saa*_*aar 49 terminology

我在编程领域找到了这里和那里使用的术语"ad hoc".它在编程中到底意味着什么?

维基说"为了这个目的"

Cha*_*via 54

"Ad hoc"是一个拉丁语短语,可以应用于任何东西,而不仅仅是编程.它基本上或多或少地意味着为了处理特定情况而动态构建的东西,而不是一些解决问题的系统方法.

关于编程,它可能类似于Joel Spolsky最近所说的" Duct tape Programming "

  • 直译是*“为此/为此/为此” *,或沿这些行。 (2认同)

Kal*_*see 25

它基本上意味着编写一些快速而脏的代码而无需重用.用户输入的查询通常是主要示例.另一种常见的情况是将数据集从1种形式转换为另一种形式的实用程序,在转换完成后将无用.

  • 关于使用即席设置,这是非常正确的。临时查询是数据库编程中的常用术语。 (3认同)

Cha*_*ana 7

  1. 暂时为特定的,非持续的目的而成立,作为一个关于除冰的特设委员会.

  2. 即兴,非计划,即兴,作为临时尝试用螺丝刀移除冰.


And*_*rew 6

通常意味着即兴/ impromtu /即时编制,例如临时报告或查询.没有预先确定/预先冥想


PJ.*_*PJ. 5

ad hoc 是指针对某个特定原因或以无计划的方式寻求解决方案。我们暂时没有任何计划,但有完成工作的最后期限。临时存在于不同的领域,如编程、测试等。在测试中,如果分配的时间非常少并且必须在最短时间内交付套件,那么我们将执行临时。

在编程中,基本上是开发人员没有按照计划工作,而是从整个代码中一点点地工作。让我描述一下.. 有 2 个开发人员 1 和 2。他们必须完成 3 个模块,比如 A、B、C。如果有计划,那么他们可以决定要处理哪个模块。但在临时情况下,他们可以以无计划的方式处理任何模块。