>So a person receiving a message bears responsibility for their own emotional reaction to its content. If someone tells you your code is wrong, your emotional response to that is your problem to manage, not theirs to preemptively defuse.
Our emotions are ultimately our own problem, but you are sorely mistaken if you think the emotions of others can't cause you major problems. There is some merit to keeping social chatter to a minimum in important communication channels, and not being personal. But if you're just gonna try to steam roll everyone else with your opinion, and insult them and their work directly under the pretense of being "objective" then you are going to have a hard time. It usually doesn't even work if you are in a management position, because subordinates will tend to undermine such a manager (if they even stay).
Our emotions are ultimately our own problem, but you are sorely mistaken if you think the emotions of others can't cause you major problems. There is some merit to keeping social chatter to a minimum in important communication channels, and not being personal. But if you're just gonna try to steam roll everyone else with your opinion, and insult them and their work directly under the pretense of being "objective" then you are going to have a hard time. It usually doesn't even work if you are in a management position, because subordinates will tend to undermine such a manager (if they even stay).