オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識の表紙

オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識

平澤 章日経BP372ページISBN 9784296000180

オブジェクト指向タグで2位(34冊中)。Zenn・Qiitaなどの32記事で紹介され、全期間では16位(言及のある1,753冊中、時点)。

紹介記事
32件
媒体別
Zenn 8・Qiita 24
初めての紹介
最新の紹介

この本を選ぶ前に

対象読者
オブジェクト指向の理解がまだ浅い人や、Python・Javaなどオブジェクト指向言語を学んでいる人 根拠: 【必読】プログラミング初心者と駆け出しエンジニアが必ず読むべき書籍 10冊ほか2件
出版年
・第3版(約6年前)
タグ内の順位
オブジェクト指向タグで2位(34冊中・紹介記事数の順)
注意点

対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。

別の版

紹介記事の件数・順位は、すべての版の紹介をまとめて数えています(同じ記事が複数の版を紹介していても1件)。

旧版との違い(紹介記事より)

紹介記事1件が書いた、旧版との違いです。記事の記述を短く言い換えたもので、改訂内容のすべてではありません。 書誌では、この版(2021年・372ページ)は1つ前の版(2011年・365ページ)の10年後に出ています。

データレポート:技術書の第2版・改訂版で何が変わったか

この本の前後に読まれている本

紹介記事が「この本の前に」「この本の次に」と読む順番を書いた本です。件数はその順番を書いた記事の数で、並べただけの記事は数えていません。

この本の次に読まれた本

データレポート:技術書を読む順番(設計・アーキテクチャ)

紹介の推移

2019年下期以降の14期のうち12期で紹介され、本を紹介した記事に占める割合は最大8%(2020年上期)でした。直近の2026年上期は紹介がありませんでした(本を紹介した記事は93記事)。

5% 10% 2019年下期 5%(40記事中2記事)2020年上期 8%(37記事中3記事)2021年上期 4%(47記事中2記事)2021年下期 7%(68記事中5記事)2022年上期 3%(71記事中2記事)2022年下期 2%(95記事中2記事)2023年上期 2%(93記事中2記事)2023年下期 4%(132記事中5記事)2024年上期 2%(120記事中2記事)2024年下期 2%(160記事中3記事)2025年上期 2%(127記事中2記事)2025年下期 1%(137記事中2記事) 2019202120232025
半期(1〜6月・7〜12月)ごと・本を紹介した記事に占める割合。2026年下期は集計中のため除外
数値を表で見る
半期ごとの、この本に触れた記事の数と本を紹介した記事の数
期間 この本 全体 割合
2026年上期 0記事 93記事 0%
2025年下期 2記事 137記事 1%
2025年上期 2記事 127記事 2%
2024年下期 3記事 160記事 2%
2024年上期 2記事 120記事 2%
2023年下期 5記事 132記事 4%
2023年上期 2記事 93記事 2%
2022年下期 2記事 95記事 2%
2022年上期 2記事 71記事 3%
2021年下期 5記事 68記事 7%
2021年上期 2記事 47記事 4%
2020年下期 0記事 67記事 0%
2020年上期 3記事 37記事 8%
2019年下期 2記事 40記事 5%

「全体」は、その期に公開され、いずれかの本を紹介した記事の数(ZennとQiitaへの同時投稿は1本と数える)。

紹介記事から読み取れること

32件の紹介記事の内容をもとにAIがまとめたものです(根拠記事 18件・生成日 )。各項目に根拠記事へのリンクがあります。

読んで得られた成果

この本の特徴

言及記事から読み取れる傾向

初心者がつまずきやすいオブジェクト指向を扱い、説明の分かりやすさや読み物としての楽しさが記されている

根拠: 【必読】プログラミング初心者と駆け出しエンジニアが必ず読むべき書籍 10冊、新人エンジニアのためのブックリスト、ITエンジニア3年目が今まで読んできた本をまとめる

オブジェクト指向の背景や歴史を知れる点が評価される一方、関数型言語との対比には物足りなさも指摘される

根拠: 西暦2023年、オブジェクト指向に興味を持った入門者にお勧めする日本語書籍を考える

こんな人におすすめ

対象レベル: プログラミング初心者から中級者。プログラミングやコンピュータサイエンスを少し理解しているB2程度なら読めるとされる。

こんな目標を持つ人に:

  • オブジェクト指向の基礎や全体像をつかむ
  • オブジェクト指向が求められた歴史的背景を知る

※ この情報は32件の技術記事からAIが分析・生成したものです。表示している分析項目には根拠記事へのリンクがあります。読者の逐語引用ではありません。 実際の内容は書籍でご確認ください。

紹介している記事

いいね数順 · 32件

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • 【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた Qiita · JunyaShibato · · いいね 2,559 紹介された版: 第2版(2011年)
  • Webエンジニア1年目の自分に捧げたい本・記事を超まとめ Qiita · 仮想サーファー · · いいね 2,262 紹介された版: 第2版(2011年)

    Webサーバーサイドの仕事ではJavaやRubyなどのオブジェクト指向言語を書くことになると述べ、この本を通じて、機械語からアセンブリ言語、構造化言語へと続く系譜をたどり、どのような問題を解決するためにオブジェクト指向が生まれたのか、その利点は何かを理解できるとしている。筆者自身にとって、オブジェクト指向を最も理解しやすかった本だと評価している。

  • エンジニアに読んで欲しい技術書90選 Qiita · S4nTo · · いいね 1,890

    システム設計やコーディングにおいてオブジェクト指向は重要な知識であり、エンジニアなら必ず通る道だとしている。その入門として、この本を含む2冊でオブジェクト指向に触れることを勧めている。

  • エンジニアのインターンが技術書を30冊くらい読んでみたので、ゆるくまとめてみた Qiita · Shiruba · · いいね 463 紹介された版: 第2版(2011年)

    勤務先のTypeScript開発でクラスによる抽象化を進める際、シングルトンなどの話についていけなかったことから、オブジェクト指向の基礎を押さえるために本書を読んだと述べている。本書は「オブジェクト指向とは何か」を扱い、オブジェクト指向が求められた歴史的背景も説明しているという。筆者は肯定的に評価しつつ、オブジェクト指向について学ぶ際の副読本的な位置づけとしている。

  • 今まで読んだ技術書の中で汎用的で印象に残っているものをまとめてみる Qiita · おぎ · · いいね 307

    Webプログラミングを始めて4か月ほどの頃、作ったコードへのフィードバックを求めた相手から勧められ、連想配列でデータを扱っていたコードをオブジェクトでやりとりするよう助言されたことを機に、約1週間かけて読んだとしている。アセンブラから現代のJavaなどのOOPに至る言語の歴史を通じてオブジェクト指向を体系的に学び、当時ふんわりとしか理解していなかったクラス、メソッド、インスタンス変数への理解が深まったと振り返っている。

この本について

本書は、オブジェクト指向プログラミング(OOP)の考え方と実行の仕組みを、言語の歴史から設計・開発手法までつないで解説する。機械語から構造化言語までの変遷をたどり、クラスによるデータと処理の整理、ポリモーフィズム、継承がコードの保守や再利用にどう関わるかを説明する。メモリ領域やインスタンス生成、ガベージコレクションなど、プログラムが動く際のメモリの使われ方も扱う。さらに、デザインパターンやフレームワーク、UML、現実世界とソフトウェアの差を埋めるモデリング、オブジェクト指向設計を取り上げ、アジャイル開発の手法と実践へ範囲を広げる。補章では関数型言語とOOPの関係を説明し、Java、Python、Ruby、JavaScriptの動向も例に含める。

楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。