Ich deaktiviere immer diese Warnung sowie die Warnung vor zu vielen verschachtelten Blöcken. Ich verstehe die Idee, keine großen Methoden zu haben, aber die meiste Zeit ist es einfach nicht praktikabel, und wie jemand anderes erwähnt hat, wenn Sie Ihren Code immer wieder in beliebige Funktionen aufteilen, um die IDE zu beschwichtigen, wird der Spaghetti-Code überall herumspringen Auch das Refactoring wird später zu einem großen Problem.
Wie bei der Warnung zur Begrenzung der Zeilenlänge haben Sie 1985 möglicherweise eine Zeile mit einer Länge von 50 Zeichen seitwärts scrollen lassen, aber heute haben wir größere Monitore (jetzt auch in Farbe!). Ich habe gesehen, wie Leute eine Codezeile verstümmeln, indem sie Variablennamen so kürzen, dass sie in die Grenze passen, und eine perfekt lesbare Codezeile in ein nicht entzifferbares Durcheinander verwandeln, nur damit sie in die Grenze passt.
Persönlich denke ich, dass diese drei Regeln zusammen mehr Müll-Spaghetti-Code verursacht haben, als dazu beigetragen haben, lesbaren / testbaren Code zu erstellen.