Having never worked as a programmer in my day job, I'm wondering when to write Python from an object-oriented paradigm vs. just procedural.
Case in point: https://github.com/dhruvkar/stic
I wrote a script to generate my static site. It's all functions, no classes. Looking at other, similar sized, site generator scripts, almost all have classes (e.g. [0]).
What factors matter when trying to decide which is right for the situation?
[0]: https://github.com/cbednarski/icecake