[#46143] るびま 標準添付ライブラリ紹介 第3回のサンプル EUC-JPの結果 — eiichi_maekawa@...

62 messages 2009/07/02
[#46153] Re: るびま 標準添付ライブラリ紹介 第3回のサンプル EUC-JPの結果 — "NARUSE, Yui" <naruse@...> 2009/07/03

成瀬です。

[#46165] Re: に関する1.8.6→1.8.7または、1.9へのバージョンアップ — eiichi_maekawa@... 2009/07/05

前川です。

[#46281] rubyの変数の扱いについて — "前川 映一" <eiichi_maekawa@...> 2009/08/17

前川です。

[#46283] Re: rubyの変数の扱いについて — "(株)ネットフォレスト 植田裕之" <ueda@...> 2009/08/17

植田と申します。

[#46146] 文字変換 — eiichi_maekawa@...

16 messages 2009/07/03
[#46147] Re: 文字変換 — Hidetoshi NAGAI <nagai@...> 2009/07/03

永井@知能.九工大です.

[#46148] Re: 文字変換 — eiichi_maekawa@... 2009/07/03

前川です。

[ruby-list:46156] Re: メソッドArgumentのParenthesisについて

From: "5.5" <5.5@...>
Date: 2009-07-03 14:24:02 UTC
List: ruby-list #46156
5.5 です。

私が,括弧が省略できてとくに嬉しいなあと思うのは,
・引数が括弧を含む式になっているとき
・引数が複数あるとき
です。

puts(a*(x1+sin(y1)), b*(x2-cos(y2)))

puts a*(x1+sin(y1)), b*(x2-cos(y2))

いま無理矢理作った例ですが,実際的なプログラミングにおいても,
省略が嬉しいことはまあ伝わるでしょうか。

視覚心理学でいう“群化”によって,メソッド名と各引数がそれぞれ
カタマリに見えるのも目にやさしいです。

一言で言えば,入れ子になったものよりも,(見かけ上)ただ並べら
れたもののほうが一目で把握しやすいということだと思います。

※私は素人ですが,Ruby はメソッド呼び出しの自由度・記述性に心
砕いて設計されているのかなあと思います。

-- 
5.5@moji.gr.jp

In This Thread