Per prima cosa, utilizzate spesso (soprattutto in fase di editing) l'opzione -w (come già detto, la si può inserire o come '#!/usr/bin/perl -w' oppure come $ perl -w script.pl ; questo vi faciliterà non poco le cose, visto che se l'esecuzione del codice si blocca, tramite l'opzione -w avrete più possibilità di capire dov'è l'errore.
Se scrivete un file di codice che comprende più comandi concatenati, vi conviene spesso testare il tutto un paio di istruzioni alla volta, non tutto d'un fiato. Come si fa? Semplice, editate un nuovo file con le 4/5 linee di codice che dovete testare, eseguitelo e vedete se fila tutto liscio. Poi basterà solamente reinserire il codice appena testato nel file originale. Sembra un po' una cavolata, ma è spesso utilissimo.