メタプログラミングRuby
Author(s)
Bibliographic Information
メタプログラミングRuby
オライリー・ジャパン , オーム社 (発売), 2015.10
第2版
- Other Title
-
Metaprogramming Ruby : program like the Ruby pros
メタプログラミングRuby
- Title Transcription
-
メタプログラミング Ruby
Available at / 101 libraries
-
University of Tsukuba Library, Library on Library and Information Science
007.64-P4210015017767
-
No Libraries matched.
- Remove all filters.
Search this Book/Journal
Note
原著第2版(Dallas : The Pragmatic Bookshelf , c2014)の翻訳
Description and Table of Contents
Description
本書はRubyを使ったメタプログラミングについて解説する書籍です。メタプログラミングとは、プログラミングコードを記述するコードを記述することを意味します。前半では、メタプログラミングの背景にある基本的な考えを紹介しながら、動的ディスパッチ、ゴーストメソッド、フラットスコープといったさまざまな「魔術」を紹介します。後半では、ケーススタディとしてRailsを使ったメタプログラミングの実例を紹介します。今回の改訂では、Ruby2とRails4に対応し、ほぼすべての内容を刷新。Rubyを使ったメタプログラミングの魔術をマスターし、自由自在にプログラミングをしたい開発者必携の一冊です。
Table of Contents
- 1部 メタプログラミングRuby(頭文字M;月曜日:オブジェクトモデル;火曜日:メソッド ほか)
- 2部 Railsにおけるメタプログラミング(Railsツアーの準備;Active Recordの設計;Active SupportのConcernモジュール ほか)
- 付録(よくあるイディオム;ドメイン特化言語;魔術書 ほか)
by "BOOK database"