01
Nutzerdaten sind heilig
Warum: Ich habe durch zu „cleveren" Aufräum-Code zweimal die gespeicherten Daten meiner Nutzer gelöscht. Seitdem steht dieser Block ganz oben.
Nutzerdaten sind heilig. Bevor du etwas an gespeicherten Daten änderst, gilt: - Niemals automatisch löschen. Kein Auto-Cleanup, kein Entfernen "verwaister" Einträge beim Start. - Löschen nur, wenn der Nutzer es ausdrücklich auslöst. - Schreibe atomar: erst Temp-Datei, dann umbenennen. Nie direkt in die Zieldatei, sonst liest ein paralleler Zugriff eine halbe oder leere Datei. - Vor jedem destruktiven Schritt auffällige Fälle abfangen: leere ID, fehlende Quelle, unerwartet viele Zeilen.