All content for AI and Coding Podcast is the property of AI and Coding and is served directly from their servers
with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Come organizzare la struttura di un progetto Python o Machine Learning
AI and Coding Podcast
23 minutes
5 years ago
Come organizzare la struttura di un progetto Python o Machine Learning
In questo video parleremo di un tema molto importante: come strutturare correttamente un progetto Python o Machine Learning. Strutturare correttamente un progetto Python serve prima di tutto a dare un senso a quello che state facendo e a rendere il codice immediatamente comprensibile, soprattutto a distanza di tempo, per poi stessi e anche per chi dovrà lavorare al vostro stesso progetto e quindi al vostro codice. Infatti, se avete del codice abbastanza "incasinato" e non strutturato correttamente, nel caso qualcuno (collaboratore, amico, conoscente, ecc.) dovesse aiutarvi nella ricerca di bugs o nell'implementazione di nuove funzionalità, dovrà prima di tutto capire come funziona il vostro programma, quali sono i flussi del software e come esso è organizzato. Risulterà quindi un'enorme perdita di tempo. Invece di concentrarvi nella vera risoluzione di un bug, dovrete prima di tutto cercare di capire come funziona il codice. Un progetto ben strutturato, e quindi anche un codice ben organizzato, vi consentirà un agevole refactor e un'agevole implementazione di nuove funzionalità.