Ich habe kürzlich einen Job unter ähnlichen Umständen wie Sie verlassen (ich war nicht der einzige Entwickler, aber es waren wirklich nur zwei von uns, also hatte ich ziemlich viel Wissen, das der andere Kerl nicht hatte (und umgekehrt). Na sicher)).
Im Sinne der normalen Dokumentation ist es wichtig, einen Überblick über das gesamte System zu dokumentieren. Einzelne Komponenten sind bereits im Code dokumentiert, aber die Interaktion zwischen Komponenten und warum dies so ist oder warum dies mit dieser Komponente gesprochen werden muss, ist wichtig und nicht immer einfach durch einfaches Debuggen / Betrachten des Codes herauszufinden.
Dann schrieb ich ungefähr einen Monat lang, bevor ich ging, jedes Mal, wenn ich etwas tat, was nur ich tun konnte , genau auf, was passiert war, was ich tun musste und warum. Dies war normalerweise ein Fall von "Es gab einen Fehler in der XYZ-Komponente, um ihn zu beheben, wusste ich, dass ich wegen X in der Datei abc suchen musste, dann musste ich dies, dies und das tun".
Natürlich habe ich meine E-Mail-Adresse und Telefonnummer hinterlassen, falls etwas auftauchte, das sie nicht selbst herausfinden konnten. Ich habe in den ersten Wochen ein paar Anrufe bekommen, die aber langsam abbrachen.