Skip to Content
Python robusto
book

Python robusto

by Patrick Viafore
April 2025
Intermediate to advanced
380 pages
10h 23m
Italian
O'Reilly Media, Inc.
Book available

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
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Practical Neural Network Recipies in C++

Practical Neural Network Recipies in C++

Masters

Publisher Resources

ISBN: 9798341645462Supplemental Content