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