Best practices consigliate per l’uso moderno di Python
Usare una gestione delle versioni come mise o pyenv per installare Python sui sistemi di sviluppo. Questo consente di passare tra diverse versioni di Python per ogni progetto, senza interferire con altri strumenti e progetti. In alternativa, considerare l’uso di Development Containers per definire un ambiente isolato per ogni software. Evitare l’uso delle versioni standalone di Python, poiché sono mantenute da terze parti e potrebbero non includere tutte le funzionalità necessarie. Utilizzare sempre l’ultima versione stabile di Python 3 per i nuovi progetti. Fornisce le ultime correzioni di sicurezza e le prestazioni più elevate. Aggiornare i progetti man mano che vengono rilasciate nuove versioni. Evitare sempre l’uso di Python 2.