プロを目指す人のためのRuby入門[改訂2版] 言語仕様からテスト駆動開発・デバッグ技法までの表紙

プロを目指す人のための Ruby 入門[改訂 2 版] 言語仕様からテスト駆動開発・デバッグ技法まで(プロヲメザスヒトノタメノルビーニュウモン カイテイニハン ゲンゴシヨウカラテストクドウカイハツ デバッグギホウマデ)

著者:
伊藤 淳一(イトウ ジュンイチ)
出版社:
技術評論社
出版日:
2021年12月02日頃
ISBN:
9784297124373
在庫:
在庫あり
0
初級者向け
RubyTDDプログラミング入門テスト駆動開発デバッグサンプルコードRuby 3.0初学者向け言語仕様開発実務

なぜ注目されているか

言及数
107
総合
278
4 ランクダウン23 件の言及
出版日03620222023202420252026

書籍紹介

本書は、プログラミング言語 Ruby の言語仕様や開発の現場で役立つ Ruby の知識を説明した本です。豊富なサンプルコードで文法を学び、例題でプログラミングの流れを体験できます。第 1 版 (2017 年 11 月発行) は、初心者の目線にたった丁寧な解説が好評で多くの Ruby 初学者に愛読され、いまや Ruby 入門書の定番とも言える存在です。 2020 年末の Ruby 3.0 のリリースに伴い、全章にわたって記述内容を見直し、 Ruby 3.0 までの変更点や新機能に合わせて加筆・修正を行いました。また、第 1 版にて読者から「難しい、わかりづらい」という声の多かったトピックの説明を改善するなど、より初心者に親切な内容に刷新しています。

技書の森解説

Ruby コミュニティで「チェリー本」の愛称で呼ばれ、 Ruby を仕事で使えるレベルまで引き上げる入門書の定番として広く読まれている一冊です。改訂 2 版では Ruby 3.x 系の新機能 (パターンマッチングなど) が反映され、言語仕様の変化に追従した形で内容が更新されています。

本書の立ち位置は、「プログラミング自体が初めて」という段階ではなく、何らかの言語を触った経験がある人が Ruby の考え方と作法を体系的に身につけることにあります。変数、制御構造、ブロック、クラスといった基礎から始まりつつ、テスト駆動開発、例外処理、モジュール設計など実務に直結するトピックを厚く扱うため、一冊読み通すと「 Ruby で仕事のコードが書ける」状態に到達できます。著者の伊藤淳一氏が Qiita や技術ブログで長年発信してきた Ruby の慣習的な書き方が本書にも反映されており、独学でも「良いコード」の感覚を吸収できる構成です。

Rails に入る前に Ruby 自体を固めたい人、あるいは動くコードは書けるが「 Ruby らしさ」を掴みきれていない人に合います。逆に、 Rails の使い方そのものを学びたい場合は対象外です。言語の基礎体力を鍛える本と、フレームワーク実践の本は役割が異なるので、この順番を意識するとスムーズに進みます。

言及 Qiita 記事 (23 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ