Ho una base di codice in cui il programmatore tendeva a concludere le cose in aree che non avevano senso. Ad esempio, dato un registro degli errori, è possibile accedere tramite
ErrorLog.Log(ex, "friendly message");
Ha aggiunto vari altri mezzi per svolgere esattamente lo stesso compito. PER ESEMPIO
SomeClass.Log(ex, "friendly message");
Che semplicemente si gira e chiama il primo metodo. Ciò aggiunge livelli di complessità senza alcun vantaggio aggiunto. C'è un anti-pattern per descriverlo?