Streamlining Repetitive Duties Throughout Exploratory Knowledge Evaluation | by Christabelle Pabalan | Oct, 2023

Automation in Knowledge Science

An invite to determine your repetitive EDA duties and create an automatic workflow, illustrated by way of an instance utility.

Picture by Creator (DALL-E Generated)

Programming Precept: Automate the Mundane

They usually say lazy programmers make one of the best programmers. Nonetheless, it’s extra correct to say that programmers who don’t have the persistence for repetitive workflows will take the upfront funding of time to automate no matter they will to allow them to keep away from such duties. In brief, one of the best programmers don’t patiently repeat mundane duties — they automate them. Expert programmers are “lazy” as a result of they make investments time upfront to create instruments that may save them effort down the highway. This may increasingly imply studying keyboard shortcuts, creating customized modules, or discovering good software program to automate workflows.

In a publish titled, “Why Good Programmers are Lazy and Dumb,” Philipp Lenssen states:

“Solely a lazy programmer will keep away from writing monotonous, repetitive code — thus avoiding redundancy, the enemy of software program upkeep and versatile refactoring […] for a lazy programmer to be a superb programmer, he (or she) additionally have to be extremely unlazy relating to studying tips on how to keep lazy — that’s, which software program instruments make his work simpler, which approaches keep away from redundancy, and the way he could make his work be maintained and refactored simply.”

No person enjoys tedious and monotonous duties and if anybody ought to discover themselves repeating the identical features throughout initiatives, this overarching frustration ought to begin to creep in to hang-out them and whisper, “bundle them right into a module.”

Picture by Creator

The Repetitive Nature of EDA

Leave a Reply

Your email address will not be published. Required fields are marked *