[ruby-list:38347] Re: String#reverse! のバグ?

From: kkosako@...
Date: 2003-09-03 06:10:48 UTC
List: ruby-list #38347
> From: matz@ruby-lang.org [mailto:matz@ruby-lang.org]
> 変化があるかどうか分かるのであればnilを返すべきでしょう。
> reverseはちょっとわかりにくく("aba".reverseをどう見るかによ
> るのですが)、sortではqsortの改造なしには現実的ではありません。

sort!は別として、reverse!については変化があったかどうかをチェックするのは
それほど難しくはない(入れ替える文字が同じかどうか調べる)ので、
変化したかどうかを返すようにしたほうが良いと思います。
--
小迫@出向中

In This Thread

Prev Next