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

  • From: André Michelle <am@xxxxxxxxxxxxxxxxxx>
  • To: <ascoders@xxxxxxxxxxxxx>
  • Date: Tue, 9 Dec 2003 10:53:03 +0100

Ralf Siegel wrote:
>> 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 ?
>
> Ich würde es nicht unbedingt als Konvention einstufen wollen, aber es
> ist gebräuchlich, solche Methoden mit do/get zu betiteln. An deinem
> Beispiel würde das in etwa so aussehen:
>
> v = new Vector(12,15);
>
> v.doChangeVector( -1); // Vector wird direkt verändert
> m = v.getChangedVector( -1 );// neuer Vector wird zurückgegeben, alter
> bleibt unverändert erhalten

hi ralf,


so kanns aussehen, wobei "doMethod" sich nicht einfach beim Lesen
erschliesst, klingt wie eine Anweisung.
Aber nun weiss ich Bescheid. Seit AS2 will man einfach noch konformer
arbeiten...


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

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

Other related posts: