Software Design in Python

In this series, I talk about design patterns and principles and show you how you can use them to improve the quality of your code. All examples are in Python.

Curated by: ArjanCodes (99 videos)


Currently Playing: Functions vs Classes: When to Use Which and Why?

🧱 Build software that lasts. Join the Software Design Mastery waiting list → https://arjan.codes/mastery. Functions vs. Classes?! Are you trying to decide which one to use in your code? In this video, I’ll explore how and when to use each of them, so you can make sure your code is as efficient and effective as possible. Git Repo ➡️ https://git.arjan.codes/2023/funclass. 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses. 💬 Join my Discord server: https://discord.arjan.codes. ⌨️ Keyboard I’m using: https://amzn.to/49YM97v. 🔖 Chapters: 0:00 Intro 1:11 Overview 2:29 Functions 6:02 Classes 9:00 Recap 9:48 Outro #arjancodes #softwaredesign #python


Tracks in this Playlist