Inserisco la domanda di origine in stackoverflow , alcune persone mi suggeriscono di postare qui
Ho sempre avuto problemi con il linguaggio dinamico come Python.
Diversi problemi:
- Errore di battitura, posso usare il puntatore per ridurre alcuni di questi errori. Ma ci sono ancora alcuni errori che non è stato possibile individuare su pylint.
- Errore del tipo di oggetto, ho spesso dimenticato quale tipo di parametro è, int? str? qualche oggetto? Inoltre, ho dimenticato il tipo di qualche oggetto nel mio codice.
Il test delle unità potrebbe aiutarmi a volte, ma non ho sempre tempo sufficiente per fare l'UT. Quando ho bisogno di uno script per fare un piccolo lavoro, la linea di codice è di 100 - 200 linee, non grande, ma non ho il tempo di fare il test unitario, perché ho bisogno di usare lo script il più presto possibile. Quindi, appaiono molti errori.
Quindi, qualche idea su come ridurre il numero di questi problemi?