bool subCondition1 = /* something kinda long */; bool subCondition2 = /* something also kinda long */; bool subCondition3 = /* something absurdly long */; bool condition = (subCondition1 && subCondition2) || subCondition3; if (condition) { /* do something */ }