this post was submitted on 28 May 2025
713 points (96.2% liked)

Programmer Humor

23711 readers
2241 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 

Also, do y'all call main() in the if block or do you just put the code you want to run in the if block?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 7 points 1 week ago (2 children)

Not having tons of code in one if statement, but in a function.

[–] [email protected] 2 points 6 days ago (1 children)

I thought you were saying to literally use def main(): pass, that’s why I was confused

[–] [email protected] 1 points 6 days ago

Oh, no, that's just the usual placeholder. Though, ... would also be valid iirc, and would fit better as a "TODO" placeholder

[–] [email protected] 12 points 1 week ago

And scope. Variables declared in the if can be read everywhere, variables declared in the function are limited to that function.