在组织不良的现成代码库里加需求就像坐地铁到了某一站地面玩

林一二2022年10月18日 16:57

在上海我没去过地面上的太多地点,坐地铁到某一站,上到地面,就像通过传送门到了一个新的位面,感受这个地区不到与其它地块之间的联系。

在改代码组织得不良的穿山甲样式平台和穿山甲配置中心时,也有这种感受:

  • 通过关键词(如接口名)搜到一个文件,就像坐地铁直达了某个站点
  • 然后从这个点开始使用「Calls: 显示调用层次结构」命令菜单选项,探索局部脉络,找到要改的地方,就像在这一站附近地图导航找到要去的地方

这样在上海生活了多年之后,对地面的印象还是支离破碎的。偶尔坐出租车跨越一次地面,就会觉得陌生而新奇。

我的知识库对于漫游这个数字花园的人来说也是这样的吧,搜索直达难以看到全貌,在局部使用双向链接和标签跳转只能了解局部。而目录则很少被使用。