Ich habe eine Codebasis, in der der Programmierer dazu neigte, Dinge in Bereichen zusammenzufassen, die keinen Sinn ergeben. Angenommen, Sie haben ein Fehlerprotokoll, über das Sie sich anmelden können
ErrorLog.Log(ex, "friendly message");
Er fügte verschiedene andere Mittel hinzu, um genau dieselbe Aufgabe zu erfüllen. Z.B
SomeClass.Log(ex, "friendly message");
Was sich einfach umdreht und die erste Methode aufruft. Dies erhöht die Komplexität ohne zusätzlichen Nutzen. Gibt es ein Anti-Pattern, um dies zu beschreiben?