问题标签 [nomenclature]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
786 浏览

sql - SQL JOIN:表标识符的技术名称

当我使用 A.column name, B.Column name where A = Table A and B = Table B 时,A.Column 名称的技术名称是什么?它是前缀、标识符还是其他什么?

0 投票
7 回答
716 浏览

functional-programming - 这种功能性“模式”叫什么?

当我遇到对这个函数的需求时,我正在玩一些函数式编程,但是我不知道在标准命名法中这种东西是什么。有人认得吗?

编辑:概括该函数,它接受可变数量的参数(或者可能是一个隐式列表)并返回一个函数,该函数在调用时返回所有参数,例如咖喱或泡菜,但似乎也不是。

0 投票
8 回答
275 浏览

math - 十六进制数?

如果 digit 是以 10 为底的数字的名称,那么以 16 为底的数字的名称是什么?海克斯吉特?

0 投票
8 回答
1961 浏览

language-agnostic - 结合 min() 和 max() 的函数是否有“规范”名称?

我发现我经常最终编写一个我总是称之为“ clamp()”的函数,它是一种和的min()组合max()。此功能是否有标准的“规范”名称?

它总是看起来像这样:

或者简单地使用内置min()max()函数:

存在变体:您还可以检查无效输入 where lower > upper,然后抛出异常或反转输入。或者您可以忽略输入的顺序并将其称为三个函数的中值,但这可能会造成混淆。

0 投票
2 回答
397 浏览

tree - 这种有向无环图叫什么名字?

也许它甚至不是一个 DAG,但是在我不确定给它取什么标题之后,它的命名是...

每个节点只能有 0 或 1 条路径 INTO 的数据结构的名称是什么?严格来说,这是一棵树吗?

谢谢

0 投票
10 回答
6945 浏览

filenames - 在文件名中的点之前,它叫什么?

在文件名中的点之后,它被称为扩展名。

0 投票
12 回答
50640 浏览

naming-conventions - 命名约定:“状态”与“状态”

快速提问:我想听听您对在命名“Foo.currentState”与“Foo.status”等字段和“enum FooState”与“enum”等类型时何时使用“State”与“Status”的想法Foo状态”。那里有讨论过的公约吗?我们应该只使用一个吗?如果是,是哪一个,如果不是,我们应该如何选择?

0 投票
4 回答
136 浏览

memory - 具有固定边界检查模式的内存区域的技术名称?

我想知道那些为调试目的分配并填充特殊模式的额外内存区域是否有一些技术名称,因此可以在运行时检查它们是否已被覆盖(从而检测可能的缓冲区溢出) ...

一位同事称它们为“Canarios”(西班牙语中的 Canaries),我认为这类似于在矿山中用于检测沼气的金丝雀,但我不确定是否在英文中使用了相同的名称.

0 投票
3 回答
335 浏览

database-design - 如何向业务用户询问基数信息?

在收集业务用户的需求时,我遇到了一个问题,即我需要了解业务用户领域中两个概念之间的基数。

这通常是我想在流程早期知道的事情,因为它会影响以后很难更改的数据库设计。

例如,业务用户可能具有“Lead”和“Reference”的特定领域概念。让他们告诉我潜在客户有多少参考资料并不总是那么容易,反之亦然。

如果我问数据库程序员,我可能会简单地问,“Lead 和 Reference 之间的基数是多少?” 然而,这对商业用户来说并不总是有意义的。

0 投票
13 回答
4226 浏览

business-logic - 为什么称为“业务逻辑”?这个词是从哪里来的?

我正在浏览各种 WPF 文档,我感到不必要的困惑。“业务逻辑”一词散布在其中,好像每个人都应该知道它是什么。

根据这里的这个问题,我可以看到什么是业务逻辑: 应用程序中的“业务逻辑”到底由什么组成?

但是这个词是从哪里来的呢?为什么它被称为“业务逻辑”而不是“核心逻辑”或“主要算法”或任何其他更通用的术语?我编写的程序很少与“业务逻辑”有关,当我想到“业务逻辑”时,我会想到处理信用卡交易、客户数据库维护等的事情。换句话说,与整个计算机科学的一小部分相关的事物。当我编写一个成像应用程序时,没有涉及“业务”,没有客户,没有基于金钱的交易,什么都没有。所以说我有“业务逻辑”真的让我很困惑,因为我不是在做生意,我是在处理图像。