224
Python needs an actual default function
(lemmy.ml)
Post funny things about programming here! (Or just rant about your favourite programming language.)
I always put all of the code in the main block. Only exception is when I am creating a multithreaded/multiprocessor application. Then I normally use the if statement as the place to setup “the plumbing” with pipes and what not. That way people are forced to realize there is no main function but two co functions working in tandem