Suggestion / Resource to learn software design effecitvely?

Hi guys, I do not have much experience writing class in a big library and I want to improve my skill. I found it’s sometimes difficult for me to understand the code. Do you have any suggestion/resource/tricks for learning software design, OOP effectively? I have started reading some software design book, things like Factory pattern, Adapter pattern, but I found it is quite difficult to digest so many patterns.

Any help is appreciated, thanks!

1 Like

I’m very interested in this too :smiley: . Did you check the python resources here: recommended python resources

Thx! I missed this thread, any particular one you found useful? :slight_smile:

1 Like

I think it might useful for you but haven’t read it yet :smiley: sorry

Don’t be sorry, it’s definitely useful. I was asking simply because it is a pretty long list. :stuck_out_tongue:

1 Like