tusbasaのブログ

業務や勉強中に調べたことを自分用にメモするブログ

2022-11-05から1日間の記事一覧

【ruby】メソッド探索の順序

あるクラスのインスタンスメソッドを実行した場合以下のような探索順序になる。 自クラス → includeしたmodule → 継承元1 → 継承元2 *moduleは下に記述したものから探索される 参考 pikawaka.com

【Ruby】reqiureとinclude

・requireは外部ファイルやライブラリを読み込むのに使う ・includeはモジュールをクラス内で呼ぶために使う includeしたファイルに定義しているメソッドは呼び出し元のクラスでインスタンスメソッドとして利用することができる。 参考 pikawaka.com system.…

【ruby】$LOAD_PATH

ライブラリを検索するパスを格納している組み込み変数。 プログラムのどこからでも参照でき、グローバル変数と同様のスコープを持つ。 参考 system.blog.uuum.jp style.potepan.com

rails autoloader

標準でautoload_pathsに含まれるのは以下の6ディレクトリ app/controllers app/models app/helpers app/mailers app/controllers/concerns app/models/concerns 参考 qiita.com