07:31Protocols vs ABCs in Python - When to Use Which One?
From the creator
š” Learn how to design great software in 7 steps: https://arjan.codes/designguide. In this video, Iām revisiting Protocols and ABCs in Python, essential for creating abstraction layers by defining interfaces. I covered this a while back, but it deserves a fresh look to clarify: what are the key differences, and when should you use each? š„ GitHub Repository: https://git.arjan.codes/2024/protocol š ArjanCodes Courses: https://www.arjancodes.com/courses/ š Chapters: 0:00 Intro 1:03 Short overview 1:53 Abstract Base Classes 5:39 Protocols 9:21 Making Protocols Behave Like ABCs 12:45 Conclusion 14:54 Outro #arjancodes #softwaredesign #python
Published 2024-03-29 Ā· Watch on YouTube ā
Availability and playback restrictions are controlled by the original channel.





