Statische Methoden: Wann und wann nicht

Ich bin neu in TDD und DDD und habe eine einfache Frage zu statischen Methoden im Allgemeinen. Die meisten der TDD-Gurus sagen in einem Wort, dass statische Methoden schlecht sind (und dass wir die Erstellung von Tonnen statischer Dienstprogramme, die wir (um oder ich) früher erstellt haben, vergessen sollten, da sie nicht testbar sind. Ich kann sehen, warum sie sind nicht testbar (ein großartiger Artikel zur Klärung ist zu finden untHie für diejenigen, die interessiert sind, aber ich denke, ich bin der einzige Noob hier :() aber ich habe mich gefragt, gibt es eine schöne und saubere Richtlinie für die Verwendung von Statik aus TDD Sicht?

Das mag für die meisten von euch eine wirklich dumme Frage sein, aber einige Tipps wären großartig und ich möchte nur wissen, wie Experten hier über statische Dinge denken. Danke im Voraus

Edit: Auf der Suche nach einer Antwort habe ich 2 andere nette Threads in Bezug auf die Verwendung von Static gefunden (kein TDD-Problem), die meiner Meinung nach gut für diejenigen sind, die interessiert sind (ich selbst inklusive).

Topic 1Topic 2

Antworten auf die Frage(6)

Ihre Antwort auf die Frage