Imagine yourself giving someone else constructive criticism. Now how you would feel if that person got upset/defensive/snarky. Keep that in mind next time you receive a constructive criticism and ask yourself "Is this something I would have done exactly the way this person did and is it fair" ? If the answer is Yes, then don't be snarky.