Not a bad way of organizing code, though, at least for relative beginners like me. I&#x27;m sure there are more clever things to do, or things that aren&#x27;t quite possible to do reasonably or efficiently with independent small passes, but I like the way it lets me chunk everything I want to do. So maybe it started because there wasn&#x27;t any other option -- but pretty good advice in the context of the article.