Ho lavorato su un'applicazione web di medie dimensioni che fa un uso molto pesante di javascript. Tendo ad introdurre errori comuni per 10 righe di codice con un nome di variabile sconosciuto o nome di funzione da un altro modulo \ namespace o dimenticando un ritorno e altri errori comuni.
Sto notando che sto ottenendo un bel po 'di feedback nel correggere questi errori come effetto collaterale del mio test sulla qunit. Il test delle unità è un modo tipico per compensare un compilatore in lingue dinamiche?