よく寝てよく寝る

寿司と猫と布団が好きです

2017年12月5日の学び

今日はRubyとかRailsについて初めて知った!みたいなのがいくつかありました。

show-method

クラス、モジュール、メソッドの定義を見ることができる。
Pryで使える。
show-source , $と同義。
show-source method-name みたいな感じで使う

参考:Ruby Pry $(show-source/show-method) の使い方 - Qiita

caller

メソッドの呼び出し元を取得できる。
返り値は配列で、ファイル名と行番号が書いてある。

f:id:tsumichan:20180125180857p:plain

参考:Rubyでメソッドの呼び出し元を取得する — ぺけみさお

感想

今までは「仕組みを使ってアプリを作る」レベルの部分はなんとなくできていた(と思う)けど、「仕組みを理解する」レベルまでいきたいなと思いました。