Hacker News new | ask | show | jobs
by jahnu 1738 days ago
> Unfinished code that is full of race conditions, performance problems, outright bugs and worst of all, poor to non-existent product/market fit.

The last one is so different than the rest. Bugs shouldn't even "ship" internally in that they shouldn't really be making it out of feature branches often for some reasonable value of often.

But back to the last one, that's something that should be decided with high confidence before the first line of code is written!

1 comments

The last one is the hardest to get right in my experience. Sometimes you just won’t know until you start asking people to put their hand in their pocket.
I mean there's been a few successful companies like Slack that started off with something completely different before they pivoted. Sometimes market fit takes some experimentation.