【感想・ネタバレ】改訂2版 パーフェクトRubyのレビュー

あらすじ

『パーフェクトRuby』の改訂版になります。前版はRuby1.9および2.0対応版として企画しましたが,Ruby2.0のサポートが終了したこともあり,2017年1月リリースのRuby2.4の最新版に対応した改訂になります。改訂にあたり,前版になかったテスト関連なども追加しより充実させています。

5.0
Rated 5.0 stars out of 5
Rated 5 stars out of 5
Rated 4 stars out of 5
Rated 3 stars out of 5
Rated 2 stars out of 5
Rated 1 stars out of 5

0件 (0)

0件 (0)

0件 (0)

0件 (0)

\ レビュー投稿でポイントプレゼント / ※購入済みの作品が対象となります
レビューを書く

感情タグBEST3

Posted by ブクログ

#パーフェクトRuby

Ruby2.4をベースにしたRubyをより深く知るための本です。
初学者向きではありません。
「たのしいRuby」「プロを目指す人のためのRuby入門」を終えた人が更なるステップアップに最適な位置づけです。

【本書で学べること・考えること】

・Rubyの概要
・Rubyの基礎(簡潔で解説が少ないので初学者に向かない)
・制御構造、メソッド、組み込み関数
・クラスとモジュール
・主な組み込みクラス、モジュール
・クラスオブジェクト
・動的なプログラミング
・Procオブジェクト
・Methodクラス
・リフレクションプログラミング
・標準添付ライブラリ
・組み込みツール
・gemパッケージの作り方
・Bundller、YARD、Pry、Rack
・コマンドライン処理、DB処理
・test/unit

読んでみての感想です。

個人的には大変、満足な一冊でした。

Rubyを体系的、網羅的に学ぶには最適です。
Rubyを勉強するなら押さえておきたい良書です。
主要な項目はほぼカバーしているので、この本をやった後は「るりまサーチ」「公式ドキュメント」で参照し、ある程度理解できるようになるはずです。
(参考書からの解放される!)

メタプログラミングに関しては、「メタプログラミングRuby」の方がわかりやすく思いました。
test/unitは初めて触りました。

2021年時点での問題点を・・・
・正誤表が整備されていない
・Ruby2.4版では、ちょっと情報が古くなっているところもある

Ruby3.0がリリースされ、ライブラリ、gemも変化しており、是非、続編の登場を今後、勉強する人のために期待します。

0
2021年02月28日