From: ta-ka-si@... Date: 2000-03-03T10:01:04+09:00 Subject: [ruby-dev:9350] Re: 代入 池田です In message "[ruby-dev:9349] Re: 代入" on "Koji Arai" wrote: > 新井です。 > ただ、ちょっと使って見た感想としては > > > 1 -> foo > > foo + 1 -> foo > > というのは、多少見難いように思いました。 対象が逆順になるというのは、かなり屈折してるのでしょう。 > ある程度の規模のソースをざっと眺めるときに視線が左側寄りで、 > 縦に読み進める癖があるのかも知れません。 > > # もしかしたら、長いメソッドチェーンが嫌いな理由はこれかも。 > # 横向きに処理をしっかり追って行かないと処理内容が見えない。 メソッドチェーンができるのも、出力がレシーバとして右側に 出てくるからですし、また代入が後にやってくることも順番としては 考えられることでもあると思います。1行のうちに並んでいる メッセージを飛び越えて、`='まで出力が飛んで行く、というのも 間のメッセージには関連がありませんし… ただ、そのようなものが「読みやすい」かとなると僕も疑問はあります。 あまり経験がありませんし… Rubyにしても人の経験とテキストエディタ の上での接点にも見えますし、非常に人間臭いですね。 -- 池田孝志