跳到主要内容

2 篇博文 含有标签「visualization」

查看所有标签

债务究竟在哪里

· 阅读需 12 分钟

Loom 起初是一张文档的知识图谱。然后参考 adopter 大致这样说:那是我文书工作的一幅美丽图画,但我每天的问题是"我们现在在哪里?" —— 针对系统而言 —— 它的 component、它的 layer、什么已经建好、什么还欠着。于是 Loom 长出了第二个表面:把架构当作一栋建筑,只 author 一次,同时渲染为 2D 平面图和 3D exploded 模型,配上一层让 component 点亮的状态 overlay。技术债的 overlay 在第一次运行时是空的。债务有的是。这层 overlay 只是完全不知道哪些 component 背着它 —— 而把这件事做对花了三次尝试,其中两次看上去都已经完成了。

这张图还画不出来的东西

· 阅读需 11 分钟

这具能走路的骨架交付得很快,看起来也很棒:一张涵盖每一份 StrayMark 文档的 force-directed 图谱,按类型着色,在保存文件后的一秒之内就在浏览器里重建完成。然后我们把它指向一个真实的 corpus —— Sentinel,395 条引用 —— 其中 330 条 dangling。不是因为文档坏了,而是因为它们以人类书写的方式互相引用,而非一个朴素的图谱构建器所匹配的方式。渲染只用了一个周末。让那些 edge 落到实处,耗掉了 Loom M1 余下的全部 follow-ups,并且改变了"断链"二字的含义本身。