Piet Verdriet wrote:First ask the one telling you this why it isn't of good quality. If this is the case, surely the one telling you this can help you on the way?
Seriously. Without
constructive criticism, you can hardly hope to improve.
Have you looked at your co-workers code? Is there someone your critic holds up as an example? Is your critic a developer or a manager with development experience, or is it someone who is just nitpicking?