“依赖图;依存关系图”:用图(graph)来表示事物之间的依赖关系的数据结构。通常用节点表示对象(如软件包、任务、模块),用有向边表示“谁依赖谁”。常用于构建系统、包管理、任务调度、编译器等场景。(在很多场合它是有向无环图 DAG,但也可能出现循环依赖。)
/dɪˈpɛndənsi ɡræf/
A dependency graph shows which packages rely on others.
依赖图用来展示哪些软件包依赖于哪些其他软件包。
Before releasing the update, we analyzed the dependency graph to detect cycles and minimize breaking changes across modules.
在发布更新前,我们分析了依赖图以检测循环依赖,并尽量减少跨模块的破坏性变更。
dependency 来自拉丁语 dependere(“悬挂于、依靠”),引申为“依赖关系”;graph 源自希腊语 graphē(“书写、描绘”),在数学与计算机中指“由点和边构成的图”。合起来表示“把依赖关系用图形结构描绘出来”。