Refactoring

Photo by Markus Winkler on Unsplash

I wrote yesterday about my coding during these holidays. Everything is working as expected and pretty smoothly. There is a vast space for optimization, but I am okay with it for the time being.

Today, I looked at my code before committing it to my private repository. I was not happy. Parsing an Excel file row by row and validating every single column is a stupid exercise. At least, it is a silly exercise for me.

After ingesting the data, I played with my database using pandas and Numpy. Great tools, by the way.

And then I realized how bad I was when I was writing that code.

I realized I should have used pandas from the very beginning. 

Something like 500 hundred lines of code turned into 30 lines or so.

I’m getting too old for this, I guess.

0 0 votes
Article Rating
Subscribe
Notify of
guest


0 Commenti
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

Alessandro Galetto

Fuga da Whatsapp

Alessandro Galetto         Alessandro Galetto        
Fuga da Whatsapp           Fuga da Whatsapp          
More
Speed: 50% Speed: 75% Speed: Normal Speed: 125% Speed: 150% Speed: 175% Speed: Double Speed: Triple
Back 15 seconds
Forward 60 seconds
More
more
    Speed: 50% Speed: 75% Speed: Normal Speed: 125% Speed: 150% Speed: 175% Speed: Double Speed: Triple
    Back 15 seconds
    Forward 60 seconds
    Currently Playing
    0
    Would love your thoughts, please comment.x
    ()
    x