@sungo @djsundog There's a difference between tinkering, and software that is meant to be useful. If your code was supposed to be tinkering for your own curiosity, or as tutorial to others, then sure, it doesn't need a structure.
But if that software was supposed to do something useful, then the corpo-construct is needed to ensure just that. Otherwise, it's just gaslighting users that you might made a, let's say, CAD app that's useless. People don't have time to waste on useless things.