Factory patterns are horrible, because they mix config into program code, maximizing uncertainty when debugging
I’ve always hated factory patterns because I find them unintuitive, but I couldn’t articulate why I find them that way or even organize the reasons why in my head. I just recognized them as a frequent source of annoying debug sessions. I envy your ability to concisely convey something like this.
Followed instructions but verification failed, seems like nothing happened except dick got stuck in toaster again. Using Arch, btw.