On 3/7/06, Gary Gregory <[EMAIL PROTECTED]> wrote:
> Hello:
>
> This could be a religious issue... look out!
>
> In our product code bases, we use the "this.foo()" convention. The
> argument being, that in object oriented programming, a message is sent
> to an object, always.
>
> How does the list feel about cleaning up foo()'s to this.foo()'s?
For the same reason I'm against mindless javadoc:
/**
* Gets the name
*
* @return the name
*/
public String getName() {
return this.name;
}
I'm also against this.foo() everywhere - it's non-useful noise for the
sake of being right.
----------
However, with Java 1.5 the addition of static imports has given us a
reason to want to use it.
this.name() clearly states that it is on this class; while name()
might be pulled from another class.
If I was forced to use static imports (which generally I'm avoiding
like the plague), the above might be a tempting convention as it would
have a use.
Hen
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]