For context, it is my suspicion that practical problems arise out of philosophy when it is too strictly implemented. (Possibly we would call this extremism.) In computer science terms, and exclusive or (XOR) in relation to philosophy is fraught.
Examples:
In popular thought, Socialism and Capitalism are often held to be mutually exclusive, when in fact nearly every industrial society is a mix of the two philosophies.
Utilitarian or Deontological ideas may be more appropriate for different sets of problems--context is everything. Using either approach exclusively is problematic.
Is there a formal philosophy of related to the reconciliation of opposites? Is this simply a form of relativism?