The same can be said for design, copy, etc. The key is to make it good enough that you have a chance to survive another day.
I have seen founders spend hours playing with color choices and minor copy changes...then they finally hit publish, and no one is reading the page.
For code, it comes down to being good enough that you can move forward with it if you need to. Is it readable enough that if you have to hop back to it 6 months from now, will you understand the whats and whys.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.