オブジェクト指向でなぜつくるのか 第 3 版 知っておきたい OOP 、設計、アジャイル開発の基礎知識
- 著者:
- 平澤 章
- 出版社:
- 日経BP
- 出版日:
- 2021年04月16日頃
- ISBN:
- 9784296000180
- 価格:
- ¥2,640
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
『オブジェクト指向でなぜつくるのか』 10 年ぶり、待望の改訂第 3 版! 「これからの 10 年も通用する基本」を、より多くの読者に身につけてもらうために改訂しました。 現在のソフトウエア開発技術の主役である、オブジェクト指向の全体像とそこに含まれる各技術を平易な文章で核心をズバリと解説します。 生産性のかぎを握るプログラム開発の主要技術をわかりやすく教えるという位置づけは変わりません。 そのうえで「今ドキの OOP 」として人気言語 (Java 、 Python 、 Ruby 、 JavaScript) の最新動向を新たに盛り込んでいます。 もちろん、すべての文章を細かく見直して現況に沿うよう更新しています。 本書の特徴 ◆オブジェクト指向 (OOP) の全体像と特徴がわかる ◆ OOP のプログラムが動く仕組みが具体的にわかる ◆関数型言語の本質と OOP との関係がわかる ◆アジャイル開発手法と実践手法がわかる 【目次】 第 1 章 オブジェクト指向はソフトウエア開発を楽にする技術 今ドキの OOP:とっつきやすくて、奥の深い Python 第 2 章 オブジェクト指向と現実世界は似て非なるもの オブジェクトの向こう側:バズワードになったオブジェクト指向 第 3 章 OOP を理解する近道はプログラミング言語の歴史にあり プログラミング昔話: COBOL コンパイラのニワトリとタマゴの話 第 4 章 OOP は無駄を省いて整理整頓するプログラミング技術 今ドキの OOP:ホームページツールから進化した PHP 第 5 章 メモリの仕組みの理解はプログラマのたしなみ プログラミング昔話: OOP はダンプが見づらい? 第 6 章 OOP がもたらしたソフトウエアとアイデアの再利用 今ドキの OOP:Rails フレームワークでブレークした Ruby 第 7 章 汎用の整理術に化けたオブジェクト指向 オブジェクト指向の向こう側:言語が先か、コンセプトが先か 第 8 章 UML は形のないソフトウエアを見る道具 第 9 章 現実世界とソフトウエアのギャップを埋めるモデリング 第 10 章 擬人化して役割分担させるオブジェクト指向設計 今ドキの OOP:クラスに縛られずに動く JavaScript 第 11 章 オブジェクト指向から生まれたアジャイル開発 プログラミング昔話:昔は許されなかった XP 第 12 章 オブジェクト指向を使いこなそう 補章 関数型言語でなぜつくるのか 今ドキの OOP:関数型言語の箱庭を用意した Java