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

Capitolo 16. Le dipendenze

Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com

È difficile scrivere un programma senza dipendenze. Le funzioni dipendono da altre funzioni, i moduli dipendono da altri moduli e i programmi dipendono da altri programmi. L'architettura è frattale; non importa a quale livello tu stia guardando, il tuo codice può essere rappresentato come una sorta di diagramma a scatole e frecce, come nella Figura 16-1. Non importa se si tratta di funzioni, classi, moduli, programmi o sistemi, puoi disegnare un diagramma simile a quello della Figura 16-1 per rappresentare le dipendenze nel tuo codice.

Box-and-arrows diagram
Figura 16-1. Diagramma a caselle e frecce

Tuttavia, se non gestisci attivamente le tue dipendenze, presto arriverai a quello che è noto come "codice spaghetti", rendendo il tuo diagramma a caselle e frecce simile a quello della Figura 16-2.

A tangled mess of dependencies
Figura 16-2. Un groviglio di dipendenze

In questo capitolo imparerai tutto sulle dipendenze e su come tenerle sotto controllo. Imparerai a conoscere i diversi tipi di dipendenze, tutti da gestire con tecniche diverse. Imparerai a tracciare un grafico delle dipendenze e a capire se il tuo sistema è sano. Imparerai a semplificare davvero l'architettura ...

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