9年当上架构师,我的很多想法变了( 三 )


这一点 , 我想确实没有什么可解释的 。 我们知道文档会过时 , 但是我们知道 , 一个合适且充分的文件还是有必要的 。
我发现自己通常从文档开始了解情况 , 然后在代码中进行验证 , 以确定它是否描述了一个准确的“故事” 。 如果不是 , 就在必要的时候更新文档 。
有很多策略或建议可供使用来保持文档最新 , 但是最近我发现自己正在构建Tiny代码(非常感谢GitHubAPI) , 它从代码本身提取信息来收集真相 , 或者依赖Kiali等工具的报告来实现流量与应用之间协作的可视化 。
9年当上架构师,我的很多想法变了
文章图片
来自Kiali网站的屏幕截图 。 能看到流量 , 这很不错 , 并且它还提供了更多信息 , 比如每个箭头的延迟等 。
6
白板会议激发了欢乐(以及惊人的想法和观点)
9年当上架构师,我的很多想法变了
文章图片
就连MariaKondo也认为她所指的白板可以激发快乐 。
大部分时间里 , 我发现自己变成了一只大黄鸭(RubberDuck) , 工程师们可以在我这扩展或者验证他们头脑中的想法 。 (不是说我一直都是一个没有生命的物体 , 如果我们对这个定义有点学究气的话 , 哈哈)
我确实很怀念这场疫情爆发之前的一些事情 , 比如快速的白板会议 , 可以让我和工程师们一起充实项目或者想法 。 我们先用Slack进行初步的讨论 , 然后都跑到附近的白板上画画并讨论解决方案 。