Think about how much crappy software there is out there that people use because it does something they need.
If “not having bugs” is literally your only moat, there were always bigger problems
Think about how much crappy software there is out there that people use because it does something they need.
If “not having bugs” is literally your only moat, there were always bigger problems
I doubt it’s going to be long before my product fails, bugs are affecting the value users derive from it to an extreme degree, past what they can overlook.
I honestly can’t even think of a real-world example off the top of my head though.
But that’s probably just a testament to how badly you need to screw up for bugs to be the actual reason a product fails, and not some external factor that’s possibly exacerbated by bugginess
Then it doesn't do X
Buggy code is a huge drag on any codebase and any business built on that codebase - absolutely.
But if you list all the things you think you MUST fix in a codebase, they are all things that make you as a developers life harder.
The bugs that a user sees are the ones that take away the value they get - the ones you see are the ones that make it harder as a developer to work on the code base - they are rarely the same bugs
this is the cause of most tension
Spotify won because they had a large selection of music which was more important than the occasional frustrations.
Edit: from 'Twitter?' to the above.