Question: why code switching is good?
Answer: When talking to one's family, it may be good others cannot understand them. However, when people from different cultures are trying to communicate with one another, code-switching has value. ... Code-switching is a way to communicate more productively with people who may not share your cultural background.