Date: Sun, 30 Dec 2001 03:28:05 +0900
From: あまの <amapyon@....jp>
Subject: [XP-jp:02854] Re: 長いコードは読み易い ? (Re: XP に関する誤解)
To: extremeprogramming-jp@....jp
Message-Id: <3C2E0B35.5090705@....jp>
References: <200111290219.fAT2JhZ22110@....jp> <200111290444.NAA01310@....jp>
X-Mail-Count: 02854
あまぴょんと申します。
k-hamai@....com wrote:
>># Smalltalk なんかだと copy source to: destination とか
>># copy destination from: source みたいに書けるのでそんなに気に
>># しなくてもいいだろうけど。
>>
>
> Adaなんかでも、キーパラメータが使えたはずなので。
>
> copy(source=foo, target=bar, size=N);
>
> みたいな書き方ができますね。
>
> ソースの読みやすさからすると、位置パラメータよりキーパラメータ
> の方が上だと思いますが、キーパラメータが使える言語って、あまり
> ないようです。
最近のVisual Basic では、「名前付き引数」呼ばれる方法で
Call Copy(Source:=foo, target:=bar, size:=N)
みたいな書き方が出来ます。