Il mio background è principalmente costituito da linguaggi strongmente tipizzati (java, c ++, c #). Tornando di recente a un po 'di javascript, ho trovato un po' fastidioso che se ho sbagliato a digitare qualcosa per sbaglio (ad esempio, digito "myvar" anziché "myVar") il mio intero script va in crash. Il browser stesso per la maggior parte del tempo non mi dice nemmeno che ho un errore, il mio programma sarà vuoto, ecc. Quindi devo dare la caccia al codice riga per riga e trovare l'errore che richiede molto tempo. Nelle lingue che sono abituato al compilatore mi consente di sapere se ho fatto un refuso.
La mia domanda è, come risolvi questo problema nello scripting (javascript)? Puoi darmi qualche consiglio? (questa domanda è rivolta principalmente a persone che provengono anche da una lingua strongmente tipizzata).
Nota: utilizzo principalmente il terminale / VIM ... questo è principalmente b / c mi piace il terminale e anche io SSH