2008-11-30から1日間の記事一覧
===追記 instance method Module#namename -> String to_s -> String モジュールやクラスの名前を文字列で返します。 このメソッドが返す「モジュール / クラスの名前」とは、より正確には「クラスパス」を指します。クラスパスとは、ネストしているモジュー…
ギタリストと(一部のRuby)プログラマは似ている。 何が似ているかと言うと、成長の過程が似ている。 ギタリストの成長 ギタリストは最初、みよう見まねでコードを弾き始める。 ある程度弾ける様になったら、速弾きや、技巧的な弾き方に憧れる。 またある程度…
新しいるりまを眺めながら書いたネタクラス(修正:addedメソッドは消されない様にした) class Foo def original; end def singleton_method_added(name) unless name == :method_added puts "singleton method #{name} was rejected" (class << self; self …