前回の最後にちょっと触ったメソッドチェインの話をするよ。 もくじ メソッドチェインって?コンフィギュレーション可メソッドチェイン化tapでもっとかわいくつなげてみるあとがきメソッドチェインって?メソッドを連続的に呼び出すことをメソッドチェインっていうんだけど、実際のコードを見てもらったほうが分かりやすいよ。 文字列をアンダースコア区切りからキャメルケースに変換するような処理を例にとってみるよ。 string = "hello_world" words = string.split("_") words = words.map {|word| word.capitalize } string = words.join("") ちょっと冗長な書き方だけど、一行ずつにしたほうが分かりやすいからね。 "hello_word"という文字列を"_"で分割して配列wordsに格納するよArray#map