Должен ли я использовать условие защиты, и попытаться избежать предложения else?

Я читал (например, от Мартина Фаулера), что мы должны использовать предложение защиты вместо одного возврата в (коротком) метод в ООП. Я также читал (откуда-то я не Я помню), что по возможности следует избегать предложения else.

Но мои коллеги (я работаю в небольшой команде, состоящей всего из трех человек) заставляют меня не использовать многократный возврат в методе, а использовать предложение else как можно чаще. , даже если в блоке else есть только одна строка комментария.

Из-за этого мне сложно следовать их стилю кодирования, потому что, например, я не могу просмотреть весь код метода на одном экране. И когда я кодирую, я должен сначала написать условие защиты, а затем попытаться преобразовать его в форму без множественных возвратов.

Я ошибаюсь или что мне делать с этим?

18
задан sevenforce 31 March 2016 в 21:58
поделиться