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