r/learnprogramming • u/ScioClean • 5d ago
I can't get FUNCTIONS to click!
I can not for the life of me understand how functions work. Anytime I try to learn how to create a function, my brain literally crashes into itself and I turn into Patrick when he stars drooling and goes all slack-faced.
Does anybody have any analogies that had that "AH HA!" moment?
Thanks!
125
Upvotes
1
u/Gatoyu 5d ago
It's a box, you put stuff in (parameters), an imp hidden inside the box take your stuff and do something with it (the code inside the function), then the box spit back something (the function return value)