Answers:
我最近刚在与您类似的情况下离职(我不是唯一的开发人员,但实际上我们只有两个人,所以我对其他人没有的很多了解(反之亦然,当然))。
在常规文档方面,记录整个系统的概述很重要。各个组件已经在代码中记录了下来,但是组件之间的交互以及这样做的原因或为什么需要与该组件进行对话很重要,而且仅通过调试/查看代码并不总是很容易找出来。
然后,大约一个月在我离开之前,我每次做的东西,只有我的时间可以做什么,我写下了到底发生了什么,我不得不这样做,为什么。通常是这样的情况:“ xyz组件中有一个错误,要修复它,我知道因为X会在文件abc中查找,然后我必须执行此操作。”
当然,我留下了我的电子邮件地址和电话号码,以防万一出现无法自己解决的问题。在最初的几周里,我接到了几个电话,但它们却逐渐减少。
对于文档的#1规则不是什么它做,但为什么。什么是运行程序的背景知识,它们做什么?