メタプログラミングRuby

著者

書誌事項

メタプログラミングRuby

Paolo Perrotta著 ; 角征典訳

オライリー・ジャパン , オーム社 (発売), 2015.10

第2版

タイトル別名

Metaprogramming Ruby : program like the Ruby pros

メタプログラミングRuby

タイトル読み

メタプログラミング Ruby

大学図書館所蔵 件 / 99

この図書・雑誌をさがす

注記

原著第2版(Dallas : The Pragmatic Bookshelf , c2014)の翻訳

内容説明・目次

内容説明

本書はRubyを使ったメタプログラミングについて解説する書籍です。メタプログラミングとは、プログラミングコードを記述するコードを記述することを意味します。前半では、メタプログラミングの背景にある基本的な考えを紹介しながら、動的ディスパッチ、ゴーストメソッド、フラットスコープといったさまざまな「魔術」を紹介します。後半では、ケーススタディとしてRailsを使ったメタプログラミングの実例を紹介します。今回の改訂では、Ruby2とRails4に対応し、ほぼすべての内容を刷新。Rubyを使ったメタプログラミングの魔術をマスターし、自由自在にプログラミングをしたい開発者必携の一冊です。

目次

  • 1部 メタプログラミングRuby(頭文字M;月曜日:オブジェクトモデル;火曜日:メソッド ほか)
  • 2部 Railsにおけるメタプログラミング(Railsツアーの準備;Active Recordの設計;Active SupportのConcernモジュール ほか)
  • 付録(よくあるイディオム;ドメイン特化言語;魔術書 ほか)

「BOOKデータベース」 より

詳細情報

  • NII書誌ID(NCID)
    BB19720458
  • ISBN
    • 9784873117430
  • 出版国コード
    ja
  • タイトル言語コード
    jpn
  • 本文言語コード
    jpn
  • 原本言語コード
    eng
  • 出版地
    東京,東京
  • ページ数/冊数
    xxiii, 266p
  • 大きさ
    24cm
  • 分類
  • 件名
ページトップへ