What's The Right Way To Disagree On Facebook (Or Anywhere)?

Thanks to the internet, we encounter people with entirely different opinions than ours every day. What should you do to defend the truth? What's the best way to argue or disagree without compromising your values or integrity?