if (false
|| condition1
|| condition2
|| condition3
|| condition4
|| condition5
)
if (true
&& conditionA
&& conditionB
&& conditionC
&& conditionD
)
Если записывать условие так, добавление или удаление одного подусловия показывается системой управления версиями как добавление или удаление одной строки независимо от того, добавляется или удаляется это подусловие в начале, в конце или в середине списка подусловий.
P.S. Если эта или похожая рекомендация дается где-нибудь в приличном месте (все-равно на бумаге или в интернете) дайте пожалуйста ссылку.