• 本

メタプログラミングRuby

第2版

出版社名 オライリー・ジャパン
出版年月 2015年10月
ISBNコード 978-4-87311-743-0
4-87311-743-7
税込価格 3,240円
頁数・縦 266P 24cm

この商品を買った人は、こちらにも興味をもっています

商品内容

要旨

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

目次

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

出版社
商品紹介

『メタプログラミングRuby』の改訂版。Ruby 2.xとRuby 1.9、Rails4に対応したことが最大のポイント。

おすすめコメント

『メタプログラミングRuby』の改定版! 本書改訂版はRuby 2.xとRuby 1.9、Rails4に対応したことが最大のポイント。言語のアップデートに伴い文法も変わっています。さらにJRubyに対応しています。

著者紹介

ペロッタ,パウロ (ペロッタ,パウロ)   Perrotta,Paolo
15年以上の経験がある開発者であり、ライターである。開発経験は、組み込みソフトウェア、エンタープライズソフトウェア、コンピュータゲーム、ウェブアプリケーションと幅広い。現在、ヨーロッパでアジャイルチームをメンタリング
角 征典 (カド マサノリ)  
1978年山口県生まれのプログラマ(本データはこの書籍が刊行された当時に掲載されていたものです)