boolean a = m1();
boolean b = m2();
boolean c = m3();
Currently my code looks like this and mostly the condition for "c" is bound to be true
if (a || b || c)
Would it make sense to re-write the code as if (c || a || b), so that the if condition can be quickly evaluated.
Yes that would make sense, but evaluating just booleans is negligible. You’d probably be better inlining the method calls, though so you only execute the code which is neccessary: