I've ranted about this before but one of the toughest moments in programming for me is when I realize all of the stuff I've been doing in a jupyter notebook really needs to be an Actual Module With Tests And Stuff

(since at that moment you have to start picking apart the prototype code and remember how all the parts were working together)


I feel your pain.

There’s a great conference talk about this process by Katrina Owen called Therapeutic Refactoring. Years later I still think about the points she made.

@aparrish exactly this! Using code notebooks feels like I'm back to writing spaghetti code with no knowledge of what constitutes software engineering :( I haven't found anything like a style guide yet that would help.

Sign in to participate in the conversation

Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!