Ich habe eine private Validierungsmethode für eine bestimmte Validierung erstellt, die in meiner Klasse mehrmals durchgeführt wird (ich kann die validierten Daten aus verschiedenen Gründen nicht speichern). ReSharper schlägt nun vor, die Funktion statisch zu machen. Ich bin etwas zurückhaltend, da bekannte Probleme mit statischen Methoden bekannt sind. Es wäre eine private statische Methode. Meine Frage ist, können private statische Methoden ähnliche Kopplungs- und Testprobleme verursachen wie öffentliche statische Methoden? Ist es eine schlechte Praxis? Ich würde nicht raten, aber ich bin mir nicht sicher, ob es hier eine Falle gibt.