
Automazione nella scienza dei dati
Un invito a identificare le attività EDA ripetitive e a creare un flusso di lavoro automatizzato, illustrato tramite un’utilità di esempio.
Principio di programmazione: automatizzare il banale
Spesso dicono che i programmatori pigri sono i migliori programmatori. Tuttavia, è più accurato affermare che i programmatori che non hanno la pazienza per i flussi di lavoro ripetitivi investiranno anticipatamente tempo per automatizzare tutto ciò che possono in modo da poter evitare tali attività. In breve, i migliori programmatori non ripetono pazientemente compiti banali: li automatizzano. I programmatori esperti sono “pigri” perché investono tempo in anticipo per creare strumenti che consentano loro di risparmiare fatica in futuro. Ciò potrebbe significare imparare le scorciatoie da tastiera, creare moduli personalizzati o trovare software intelligente per automatizzare i flussi di lavoro.
In un post intitolato “Perché i bravi programmatori sono pigri e stupidi”, Philipp Lenssen afferma:
“Solo un programmatore pigro eviterà di scrivere codice monotono e ripetitivo – evitando così la ridondanza, nemica della manutenzione del software e del refactoring flessibile (…) affinché un programmatore pigro sia un buon programmatore, deve anche essere incredibilmente pigro quando si tratta di imparare a farlo rimanere pigro, ovvero quali strumenti software semplificano il suo lavoro, quali approcci evitano la ridondanza e come può mantenere e rifattorizzare facilmente il suo lavoro.
A nessuno piacciono i compiti noiosi e monotoni e se qualcuno dovesse ritrovarsi a ripetere le stesse funzioni in tutti i progetti, questa frustrazione generale dovrebbe iniziare a insinuarsi per perseguitarlo e sussurrare: “impacchettarli in un modulo.”
La natura ripetitiva dell’EDA
Fonte: towardsdatascience.com