[ascoders] Namensgebung > Methoden mit/ohne Rückgabewert

hi,


gibt es Konventionen, an die man sich halten sollte, die eine Methode
auszeichnen, die ihr Objekt verändern, bzw. aus einer Kalkulation nur einen
Rückgabewert zurückgeben ?

Beispiel:
v = new Vector(12,15);

v.multiplyMe( -1); // Vector wird direkt verändert
m = v.multiply( -1 );// neuer Vector wird zurückgegeben, alter bleibt
unverändert erhalten

Ich merke gerade, dass meine Methoden verschieden arbeiten, aber das nicht
anhand des Namens klar ist.


aM
http://www.andre-michelle.com
http://public.extrajetzt.de

------------------------------------------------------
Archiv   : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: