YouTube doesn't want you know this subscribers secret
Get Free YouTube Subscribers, Views and Likes

The Ultimate Guide to Writing Functions

Follow
ArjanCodes

Over the years, I’ve seen a lot of code by different people, and my conclusion is that writing great, welldesigned functions is difficult. So, I made this guide, which includes the 7 most important things you should do when writing functions.

The code I worked on in this video is available here: https://github.com/ArjanCodes/2022fu...

NextLevel Python Skillshare Class: https://skl.sh/3ZQkUEN

Join the FREE Code Diagnosis Workshop to help you review code more effectively using my 3Factor Diagnosis Framework: https://www.arjancodes.com/diagnosis

ArjanCodes Blog: https://www.arjancodes.com/blog

GEAR & RECOMMENDED BOOKS: https://kit.co/arjancodes.

If you enjoyed this content, give this video a like. If you want to watch more of my upcoming videos, consider subscribing to my channel!

Discord: https://discord.arjan.codes
Twitter:   / arjancodes  
LinkedIn:   / arjancodes  
Facebook:   / arjancodes  
Instagram:   / arjancodes  

Code reviewers:
Yoriz
Ryan Laursen
James Dooley
Dale Hagglund

Video edited by Mark Bacskai:   / bacskaimark  

Chapters:
0:00 Intro
1:11 Tip 1: Do one thing and do it well
5:17 Tip 2: Separate Commands from queries
6:53 Tip 3: Only request information you actually need
9:27 Tip 4: Keep the number of parameters minimal
14:55 Tip 5: Don’t create and use an object in the same place
17:24 Tip 6: Don’t use flag arguments
19:59 Tip 7: Remember that functions are objects
22:56 BONUS: Tips for naming functions and parameters

#arjancodes #softwaredesign #python

DISCLAIMER The links in this description might be affiliate links. If you purchase a product or service through one of those links, I may receive a small commission. There is no additional charge to you. Thanks for supporting my channel so I can continue to provide you with free content each week!

posted by shiny399046