Dokument, Dokument, Dokument!
Ich arbeite mit ziemlich komplexem MVC-Code und verstehe erst jetzt tatsächlich , wie er funktioniert, anstatt ihn im Glauben zu akzeptieren. Immer wenn ich eine Änderung vornehme, die ich nur schwer herausfinden kann, füge ich einen Kommentar in den Code in diesem Abschnitt ein, um zu klären, was passiert. Es hat mir vielleicht nicht geholfen, da es nicht da war, aber es wird der nächsten Person helfen. Ich möchte auch andere Programmierer um mich herum bitten, meine Änderungen zu überprüfen, um festzustellen, ob sie klar sind.
Mein Unternehmen verfügt über ein internes Wiki, mit dem wir viele unserer Meta-Aufgaben dokumentieren, z. B. Probleme mit virtuellen Servern, häufige Abfragen usw. Immer wenn ich auf etwas stoße, das ich vorher noch nicht getan habe, das ich aber häufig tun muss, überprüfe ich es um zu sehen, ob es ein Wiki gibt. Wenn nicht, mache ich eins. In letzter Zeit haben sich auch mehr Menschen darauf eingelassen, daher hoffe ich, dass es schneller wächst. Ich denke, es hilft wirklich bei der Kommunikation der alltäglicheren Aufgaben, die wir haben.