エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント5件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
引数をハッシュにするより専用クラスを作って(ry - きみのハートを8ビットキャスト
Rubyではメソッドの引数にハッシュを使う場合があります。 例えば、以下はwebrickでHTTPサーバを作る場... Rubyではメソッドの引数にハッシュを使う場合があります。 例えば、以下はwebrickでHTTPサーバを作る場合です。 s = HTTPServer.new( :Port => 2000, :DocumentRoot => Dir::pwd + "/htdocs" ) 引数にハッシュを使うメリットとして 引数の順番が関係なくなり(順番を覚えなくて良い)、 見た目にも用途が明らかとなるため メソッドを使う場合やコードを読み返す場合に有利っちゅう訳ですね。 用途限定ですが、それをもう少し改善できる ネタを思いついたので作ってみました。 具体的にどういうものかって言いますと 現在、作っているWavクラス(Wavファイルを読み書きする)を 使って説明します。 # 単位クラスを仕込む class Freq def initialize( freq ) ; @freq = freq ; end de
2008/06/15 リンク