エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
メタプログラミングRuby 第2版 を読んだ - takatoshiono's blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
メタプログラミングRuby 第2版 を読んだ - takatoshiono's blog
なぜ読んだか いつかは Rails のプラグイン的なものも作ってみたい。興味のあるライブラリのコードを読... なぜ読んだか いつかは Rails のプラグイン的なものも作ってみたい。興味のあるライブラリのコードを読んだりしているけど、同じようには書けそうにないし、もう少し基礎を身につける必要があると感じていた。 どうだったか Ruby のオブジェクトモデルについて理解が深まった。オブジェクトモデルとは、この本によると、オブジェクト、クラス、モジュール、インスタンス変数といった言語要素が共存しているシステムのことで、「このメソッドはどのクラスに所属するものなのか?」「このモジュールをインクルードしたら何が起きるのか?」といった質問の答えが見つかる場所ということであった。メタプログラミングというのは、こうした言語要素を操作するものなので、これらについて知っておかねばならないという。 普段コードを書いたり、読んだりしているときも、この場所の self はなんだろう?などと考えることが増えてよい影響を受け