Overview
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Ti sembra che i tuoi progetti Python stiano diventando sempre più grandi? Ti senti in difficoltà quando il tuo codice cresce e diventa più difficile da correggere e mantenere? Python è un linguaggio facile da imparare e usare, ma questo significa anche che i sistemi possono diventare rapidamente incomprensibili. Per fortuna, Python ha delle caratteristiche che aiutano gli sviluppatori a superare i problemi di manutenzione.
In questo libro pratico, l'autore Patrick Viafore ti mostra come sfruttare al massimo il sistema di tipi di Python. Esaminerai i tipi definiti dall'utente, come le classi e le enumerazioni, e il sistema di suggerimenti sui tipi di Python. Imparerai anche come rendere Python estensibile e come utilizzare una strategia di test completa come rete di sicurezza. Con questi suggerimenti e tecniche, scriverai codice più chiaro e più facile da mantenere.
- Scopri perché i tipi sono essenziali nei moderni ecosistemi di sviluppo
- Capisci come le scelte di tipo, come classi, dizionari ed enumerazioni, riflettono intenti specifici
- Rendi Python estensibile per il futuro senza appesantirlo
- Usa strumenti Python popolari per aumentare la sicurezza e la robustezza del tuo codice
- Valuta il codice attuale per individuare i comuni problemi di manutenibilità
- Crea una rete di sicurezza attorno al tuo codice con linter e test