snippets · prompt
Welche Annahmen macht dieser Code über seine Umgebung?
Viele Fehler entstehen nicht im Algorithmus, sondern in Dingen, die der Code stillschweigend voraussetzt.
Der Prompt
Analysiere diesen Code read-only auf Umgebungsannahmen.
Suche insbesondere nach Annahmen über:
- vorhandene Dateien/Ordner
- aktuelles Working Directory
- Benutzer und Rechte
- Locale/Timezone
- Runtime- und Library-Versionen
- installierte Extensions/Binaries
- Netzwerk/DNS/TLS
- Environment-Variablen
- Datenbankzustand
- Reihenfolge vorheriger Schritte
- beschreibbare/verfügbare Ressourcen
Für jede Annahme:
- wo sie im Code entsteht
- ob sie validiert wird
- was bei Verletzung passiert
- wie man sie mit minimalem Aufwand sichtbar testen könnte
Keine Änderungen.
Nutzen
Besonders hilfreich bei Deployments, Cronjobs, Docker, CLI-Skripten und altem PHP-Code.