Is it good/bad/acceptable practice to pass the current object in a method call. As in:
public class Bar{ public Bar(){} public void foo(Baz baz){
this stands for the current object. What you are doing is sytatically correct but i don't see a need of this if you are calling the method in the same class.