debug

Mattepuffo's logo
Verificare la modalità debug in Flutter

Verificare la modalità debug in Flutter

In Flutter possiamo facilmente controllare se siamo in modalità debug o release usando alcune costanti.

La cosa può essere molto comoda per caricare dei parametri in fase di avvio,

Ad esempio l'url di una API da richiamare, oppure un token.

Mattepuffo's logo
Debug in Python con PySnooper

Debug in Python con PySnooper

In genere per il debug possiamo usare gli strumenti del nostro IDE, se ne usiamo uno, o anche i classici print.

Ma supponiamo di voler fare il debug di una funziona riga per riga senza riempirla di print.

In Python possiamo usare PySnooper, che possiamo installare con pip:

pip install pysnooper

Mattepuffo's logo
Debug delle funzioni in PHP con debug_print_backtrace

Debug delle funzioni in PHP con debug_print_backtrace

Per eseguire il debug in PHP, generalizzando, siamo soliti usare la funzione var_dump.

Ma ha dei limiti, in quando esegue il dump solo di ciò che gli è passato come argomento.

Se vogliamo fare il debug di una funzione, andando a vedere anche da dove è stata chiamata inizialmente, possiamo usare un'ottima funzione: debug_print_backtrace!

Vediamo due esempi banali.