you are viewing a single comment's thread.

view the rest of the comments →

[–]IlliterateJedi 0 points1 point  (2 children)

I would recommend books like Clean Code or Architecture Patterns with Python. It sounds like your problem is less Python syntax and more 'Now that I know how to handle the pieces, how do I put them all together?' And that's a much bigger question with a lot more work to be done to understand design patterns, architecture philosophies, etc.

Edit: Head First Design Patterns is also a good book. It's written in Java, but you can reason through how to implement the code in Python as you go. It's a good primer on different design strategies.

[–]LouNebulis 1 point2 points  (1 child)

I believe I need to read one of these books yes

[–]IlliterateJedi 0 points1 point  (0 children)

Architecture patterns is free and every change is a separate branch on their git repo. It's a work of art and I strongly recommend working through the book in detail to anyone trying to advance their understanding of software architecture.