5 Tips For Object-Oriented Programming Done Well - In Python
About
No channel description available.
Latest Posts
Video Description
๐ก Learn how to design great software in 7 steps: https://arjan.codes/designguide. You can do Object-Oriented Programming badly, or you can do it well. Especially in Python, there are many ways to trip up. So, here are 5 tips for Object-Oriented Programming done well. ๐ ArjanCodes Courses: https://www.arjancodes.com/courses/ ๐ Chapters: 0:00 Intro 1:14 A bit of background 3:01 #1 You can combine FP and OOP 5:16 #2 Make classes either behavior-oriented or data-oriented 7:24 #3 Be careful with inheritance 10:22 #4 Use dependency injection 13:32 #5 Don't abuse Python's power features #arjancodes #softwaredesign #python
Python Dev Mastery Kit
AI-recommended products based on this video

Pishengfa DIY Stitch Book, Embroidery Stitch Book, DIY Sewing Books, EmbroideryS Books of Stitches, with 86/128 Sewing Tips for Beginners, Unique Embroidery Handmade Gifts (Grey)

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code




















