One thing to bear in mind is that you're far better off with a colleague who points out all the problems they see, even if some of them are tiny, than you are with colleague who sees the problems and doesn't say a thing until after you've hit them.
You said you've made some fixes corrections based on his/her feedback. Are the other comments actually concern trolling? Or did you understand their point in some of the comments and don't yet understand the point in the others?
Have you tried sitting down with them 1:1 to see if they'll explain them to you?
In general, dealing with conflict at work requires a good bit of understanding of human psychology that you cannot condense into a post.
not sure i ever handled it successfully, but to the extent i ever did, it would have been later in my work life when i'd realized that not everything had to happen today, immediately, or yesterday, and that consistency and longevity at work (like, working for days/weeks/months/years, not just 15 minutes/hours of burst output) is or can be really important, and staying level-headed over ankle-biting and ankle-biters is really important, and things would eventually either go/work out, or they would not -- but my huffing and puffing at someone's ankle-biting was only ever going to look as amateur-hour as the ankle-biter and the team -- assuming the manager lets the behavior drag on forever -- which they usually do (when they're not me).
so, i'd keep on keepin' on. in the panicked, hyperbolic 'But what should we _do_?!' meetings that will eventually happen, i'd let everyone else talk, keep your cool, stick to your feelings, and if it's not out of line, talk about the Jobs/Bezos strategy of picking a direction, going with it full force, and if it ends up sucking, you'll change directions, done.
ps i really dislike the "You will never get any usable advice on HN because HN readers are not _personally_ showering with you" or whatever they're on about -- it's just a weird thing to say on a social bulletin board-type thing.
I wouldn't derive malice, some people have a lot of opinions, and they might clash with others, and some times it is too much
But like everything else life does not stop, so you just have to set a cutoff date and move forward. Say you took note of all the comments and scheduled a review next year
In general I think those people are valuable, even if annoying sometimes, but the project will always benefit. Better than coworkers that don't care
Doesn't mean I hate an idea.
If you focus on that you might see you're approaching the problem with different requirements in your heads.
Is the person who is adding comments from a different team or org?
Is the person who is adding comments the person who will eventually be responsible for operations or on-call, especially if you are not?
Does the person who is adding comments have a specialized set of skills that differentiates them the rest of the team?
Voice your concerns and be wary of emotional bias. “I would like to do this, I have suggested it and it seems like the team is ok with it, except for Mr. X. I don’t think he’s being reasonable but I would like your opinion, and I would like a suggestion on how to move forward.”
This puts the onus on the commenter to explain everything. They will tire of this quickly and eventually give up on their efforts and settle for your proposal.
Tell them they are and good job. Because I'm always right.
Calm down now - Im half joking.