Я читал (например, от Мартина Фаулера), что мы должны использовать предложение защиты вместо одиночного возврата в (коротком) методе в ООП. Я также читал (откуда-то не помню), что по возможности следует избегать предложения else.
Но мои коллеги (я работаю в небольшой команде, в которой всего 3 человека) заставляют меня не использовать множественные возвраты в методе, а использовать else как можно чаще, даже если в блоке else всего одна строка комментария.
Это мешает мне следовать их стилю кодирования, потому что, например, я не могу просмотреть весь код метода на одном экране. И когда я кодирую, я должен сначала написать защитное предложение, а затем попытаться преобразовать его в форму без множественных возвратов.
Я ошибаюсь или что мне с этим делать?