I’m a self taught Python dev and struggle to know when to use classes

Posted by dj2ball@reddit | learnprogramming | View on Reddit | 24 comments

I find I default to a very rudimentary scripting style probably by virtue of the way I’ve learned to program. Then I frequently have to go back and refactor projects to make them more object oriented once I realise I made bad design choices. What are some tips and techniques you could suggest to me to improve at this? Or learning resources?