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)
💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. This video covers Mermaid JS. I've been struggling finding the right tool for drawing diagrams. But that completely changed when I stumbled on Mermaid. In this video I go over 4 different diagram types I find really useful when designing software, and show you how to really easily draw them using Mermaid. Read more about Mermaid here: https://mermaid-js.github.io. Mermaid live editor: https://mermaid.live 🎓 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:14 Adding the Mermaid Extension to VS Code 2:16 Mermaid.live 3:44 Flowcharts 9:45 Sequence diagrams 15:18 Class diagram 24:21 Entity relationship diagram #arjancodes #softwaredesign #python