Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

2012-05-07から1日間の記事一覧

書籍 Refactoring to Patterns | Creation | Encapsulate Classes with Factory

パンくず 書籍 Patterns to Patterns Creation Encapsulate Classes with Factory 概要 Encapsulate Classes with Factoryのリファクタリングについて 使用する場面 一つのインターフェースを実装したクラスが複数あった場合に、 必要最低限のクラスのみ外部…

Ruby | 正規表現

パンくず Ruby 正規表現 概要 Rubyの正規表現について 内容 Rubyで使用できる正規表現の文法をまとめます 構文 概要 サンプル構文 サンプル結果 ^ 行頭 ※改行がある場合は改行直後もマッチ puts "test hoge" =~ /^test/puts "test\nhoge" =~ /^hoge/ 05 $ 行…

Javaプログラマーが学ぶRuby基礎/特異メソッド

パンくず Ruby 特異メソッド 概要 特異メソッドについて 特異メソッドとは あるインスタンス固有のメソッドのこと。 クラスに持たせるほどではないメソッドに利用 サンプル class Hoge;end def hello_hoge hoge = Hoge.new def hoge.hello;"Hello Hoge";end …