HackerGit Trending Discord Star

guillaume-chevalier/How-to-Grow-Neat-Software-Architecture-out-of-Jupyter-Notebooks

Growing the code out of your notebooks - the right way.

189 best points · 101 comments · 2 Hacker News posts · 530 GitHub stars · View on GitHub

#4 Repo of the Week on Hacker News.

Social preview of guillaume-chevalier/How-to-Grow-Neat-Software-Architecture-out-of-Jupyter-Notebooks

From the README

How to Grow Neat Software Architecture out of Jupyter Notebooks > Growing software out of your notebooks - the right way. Have you ever been in the situation where you've got Jupyter notebooks (iPython notebooks) so huge that you were feeling stuck in your code? Or even worse: have you ever found yourself duplicating your notebook to do changes, and then ending up with lots of badly named notebooks? Well, we've all been here if using notebooks long enough. So how should we code with notebooks? First, let's see why we need to be careful with notebooks. Then, let's see how to do TDD inside notebook cells and how to grow a neat software architecture out of your notebooks.

Hacker News discussions

More from guillaume-chevalier on Hacker News