I am a perfectionist when it comes to my work, i strive for the best in everything i do and it's because i love what i do.
However there are a few things you must know...
"Done" is not final, you can return to it not in the current iteration.
Perfection is subjective (don't let your ideals cloud your judgement).
There is always things to improved on.
The problem is always one of two things...
You create a vicious cycle where you never get to market.
You kill any potential for growth in your product lifecycle.
Instead i recommend trying to deliver a smaller, more focused set of functionality.
Breaking releases down in the chunks will help to you focus on a smaller body of work and have time to refine each area. You can always expand at a later date. By using this method you free up time to be able to think about each area infuences or interacts with other areas.
Like most things, moderation is key.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I am a perfectionist when it comes to my work, i strive for the best in everything i do and it's because i love what i do.
However there are a few things you must know...
The problem is always one of two things...
Instead i recommend trying to deliver a smaller, more focused set of functionality.
Breaking releases down in the chunks will help to you focus on a smaller body of work and have time to refine each area. You can always expand at a later date. By using this method you free up time to be able to think about each area infuences or interacts with other areas.
Like most things, moderation is key.