Channel | Publish Date | Thumbnail & View Count | Download Video |
---|---|---|---|
Publish Date not found | 0 Views |
Get my FREE 7-step guide to help you consistently design great software: https://arjancodes.com/designguide.
ArjanCodes Blog: https://www.arjancodes.com/blog
Course:
The Software Designer Mindset: https://www.arjancodes.com/mindset
Software Designer Mindset Team Packages: https://www.arjancodes.com/sas
The Software Architect Mindset: Pre-register now! https://www.arjancodes.com/architect
Next Level Python: Become a Python Expert: https://www.arjancodes.com/next-level-python
The 30 Day Design Challenge: https://www.arjancodes.com/30ddc
RECOMMENDED MATERIALS AND BOOKS: https://kit.co/arjancodes.
If you enjoyed this content, like this video. If you want to watch more of my upcoming videos, consider subscribing to my channel!
Discord: https://discord.arjan.codes
Twitter: https://twitter.com/arjancodes
LinkedIn: https://www.linkedin.com/company/arjancodes
Facebook: https://www.facebook.com/arjancodes
Code reviewers:
-Yoriz
-Ryan Laursen
-James Dooley
-Dale Hagglund
Video edited by Mark Bacskai: https://www.instagram.com/bacskaimark
Chapters:
0:00 Introduction
1:14 A little context
3:01 #1 You can combine FP and OOP
5:16 #2 Make lessons behavior-oriented or data-oriented
7:24 #3 Be careful with inheritance
10:22 #4 Using dependency injection
13:32 #5 Don't abuse Python's powerful features
#arjancodes #software design #python
DISCLAIMER – Links in this description may be affiliate links. If you purchase a product or service through one of these links, I may receive a small commission. There is no additional cost to you. Please support my channel so I can continue to bring you free content every week!
Please take the opportunity to connect and share this video with your friends and family if you find it useful.