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
Content preview from Python robusto

Parte III. Python estensibile

Il codice robusto è un codice manutenibile. Per essere manutenibile, il codice deve essere facile da leggere, facile da controllare gli errori e facile da modificare. Le parti I e II di questo libro si sono concentrate sulla leggibilità e sul rilevamento degli errori, ma non necessariamente su come estendere o modificare il codice esistente. Le annotazioni sui tipi e i typecheckers forniscono sicurezza ai manutentori quando interagiscono con i singoli tipi, ma che dire di modifiche più ampie in una base di codice, come l'introduzione di nuovi flussi di lavoro o la sostituzione di un componente chiave?

La Parte III esamina le modifiche più importanti e ti mostra come consentire ai futuri sviluppatori di realizzarle. Imparerai a conoscere l'estensibilità e la componibilità, entrambi principi fondamentali che migliorano la robustezza. Imparerai a gestire le dipendenze, per assicurarti che semplici modifiche non creino un effetto a catena di bug ed errori. Applicherai poi questi concetti a modelli architettonici come i sistemi basati sui plug-in, la programmazione reattiva e i programmi orientati ai task.

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