>Meanwhile, one peak at the code and you can already see the state starting to become a bit of a spaghetti mess.
What does this even mean? Does the software run? Did you plan on extending it? Maybe turning it into a "platform"?
Why doesn't HackerNews understand software exists to solve a problem? No one cares if code is pretty if it does the job. You can talk about "potential issues" until you're blue in the face. It doesn't matter.
It's not about prettiness. It's about being harder to extend thus making future adaptations harder.
loading story #49224785