42:01Stop Writing Brittle Python Functions
From the creator
➡️ Try Lokalise today: https://bit.ly/arjancodes. In this video, I’m going to show you the main principles I use to write code that’s less likely to fail, with of course plenty of Python examples. Watch to find out how to avoid writing brittle functions in Python. 💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. 🔥 GitHub Repository: http://git.arjan.codes/2025/brittle. 🎓 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 0:29 Do Not Check Type Constraints 11:09 Value Constraints 14:21 Optional Values 16:40 Returning None 19:41 Final thoughts 20:33 Outro #arjancodes #softwaredesign #python
Published 2025-03-28 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.
Keep exploring Learn to Code
42:01
50:56Collaborative Software Design • Evelyn van Kelle, Gien Verschatse, Kenny Baas-Schwegler & Xin Yao
GOTO Conferences
33:46Living in Big Data with Vector Functional Programming • Dave Thomas • YOW! 2014
GOTO Conferences
41:21A Decision Maker's Guide to Typed Functional Languages • Evan Czaplicki • GOTO 2024
GOTO Conferences
26:10Balancing Tech & Human Creativity • Susanne Kaiser, Michaela Greiler, Adele Carpenter, Daniel Ter...
GOTO Conferences
39:51
45:09Concerto for Java & AI - Building Production-Ready LLM Apps • Thomas Vitale • YOW! 2024
GOTO Conferences