I found three different reasons for people doing a bad job at code review.
- Not having the required soft skills to do it.
- Cultural differences. Because, What is considered offensive, rude, or negative in many cultures, might be just direct in some cultures. But I do believe cultural awareness is also a soft skill.
- Having a bad mentor/peer/environment. Many junior developers write reviews with the same style as they receive reviews.
- Not having the required soft skills to do it. - Cultural differences. Because, What is considered offensive, rude, or negative in many cultures, might be just direct in some cultures. But I do believe cultural awareness is also a soft skill. - Having a bad mentor/peer/environment. Many junior developers write reviews with the same style as they receive reviews.