Я хотел бы знать, как люди решают, следует ли определять метод как статический. Я знаю, что метод можно определить только как статический, если он не требует доступа к полям экземпляра. Итак, скажем, у нас есть метод, который не имеет доступа к полям экземпляра, всегда ли вы определяете такой метод, как статический, или только если вам нужно его статически ставить (без ссылки на экземпляр).
Возможно, другой способ задать тот же вопрос: используете ли вы статический или нестатический по умолчанию?