问题标签 [terminology]

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 投票
4 回答
1268 浏览

design-patterns - 为什么将装饰器设计模式命名为“装饰器”?

任何人都可以解释为什么选择“装饰器”这个名称来表示装饰器设计模式所传达的功能吗?

我一直觉得这个名字很有误导性,因为装饰器和标记界面的用途听起来与我非常相似。然而,虽然标记并没有真正“做任何事情”,但装饰器确实可以。但对我来说,装饰一词意味着被动,而这种用于添加功能的模式并非如此。

0 投票
12 回答
28250 浏览

language-agnostic - 参数或参数?

我经常发现自己对如何使用“参数”和“参数”这两个术语感到困惑。它们似乎在编程世界中可以互换使用。

他们使用的正确约定是什么?

0 投票
5 回答
1540 浏览

terminology - 代码构建和架构之间有什么区别?

当我阅读 Code Complete 这本书时,经常提到“构造”这个词。这意味着什么?

0 投票
1 回答
213 浏览

terminology - 一对一与一对多的替代名称

一对一和一对多关系是否存在普遍接受的计算机科学术语?类似于术语“聚合”、“泛化”和“关联”但严格与关系的基数有关的东西?

0 投票
9 回答
163500 浏览

ios - NS前缀是什么意思?

Cocoa/Cocoa Touch 中的许多类都有 NS 前缀。这是什么意思?

0 投票
11 回答
47138 浏览

c# - “字面意思”这个词是什么意思?

在诸如文字字符串和文字值之类的上下文中使用时,“文字”一词​​是什么意思?

文字值和值有什么区别?

0 投票
14 回答
563 浏览

terminology - 只能出现一次的事物的规范术语?可以多次发生的事情?

我真的很讨厌我给我的课程起什么名字,我需要一个形容词来形容只允许发生一次的事情,以及允许发生多次的事情。

例子:

  • 意思是它只能发生一次的
  • 意味着它可以发生多次触发的词
0 投票
3 回答
240 浏览

sql - 在数据库术语方面需要帮助

如果一个表中的数据应该在另一个表中,它们之间的关系叫什么?

0 投票
3 回答
1758 浏览

web-services - “网络服务”和“网络服务”有什么区别?

我认为“Web 服务”和“Web 服务”之间存在明显区别,并且发现自己将后者称为“小写 Web 服务”。

我会松散地将差异列出为:

  • “网页服务”

    • 最符合W3C 定义
    • 基于WS-* 堆栈
    • 企业级
    • 成熟可靠
    • 高度关注基于行业标准的互操作性
  • “网页服务”

    • 没有正式定义
    • 基于松散的堆栈,不一定基于 XML
    • 启动级
    • 强烈关注简单性
    • 互操作性是必要的,但不受更成熟实践的约束
    • 对新技术开放

我有兴趣找到更正式的“Web 服务”定义以及其他人对两者之间任何差异的看法。

我也有兴趣寻找对“小写 Web 服务”的任何引用,因为我确信我在某个地方遇到过它。

0 投票
1 回答
3298 浏览

graph-theory - 每个节点都连接到每个其他节点的图如何表示?

每个节点都连接到每个其他节点(没有冗余连接)的图是如何调用的?

我知道这张图有 N * (N - 1) / 2 条边。