Java weist einem Parameter einen neuen Wert zu. Ist dies eine schlechte Vorgehensweise?

Ich habe die Frage hier gelesen:Ist es problematisch, einem Methodenparameter einen neuen Wert zuzuweisen?. Mir ist jedoch nicht klar, ob ich etwas mache wie:

public void myMethod(Object obj) {
    doSomething(obj);
    obj = getNewObj();
}

oder

public void anotherMethod(Object obj) {
     obj = doSomething(obj):
}

Dies ist im Grunde nur, um zu vermeiden, dass eine neue lokale Variable deklariert wird. Lohnt sich das? Wird dies als schlechte Vorgehensweise angesehen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage