なぜ、あなたはJavaでオブジェクト指向開発ができないのかの表紙

なぜ、あなたは Java でオブジェクト指向開発ができないのか(ナゼ アナタ ワ ジャバ デ オブジェクト シコウ カイハツ ガ デキナイ)

Java の壁を克服する実践トレーニング

著者:
アクロクエストテクノロジー/小森裕介(アクロ クエスト テクノロジー/コモリ,ユウスケ)
出版社:
技術評論社
出版日:
2005年01月
ISBN:
9784774122229
在庫:
在庫あり
★★★☆☆3.47(19 件)
中級者向け
Javaプログラミングインターネット・WEBデザインオブジェクト指向設計パターンソフトウェア開発実装設計コーディングソフトウェアエンジニアリング初級者向け

なぜ注目されているか

総合
80
1 ランクアップ28 件の言及
言及数
88
02320222023202420252026

書籍紹介

本質の理解…オブジェクト指向の考え方を、短期間で本質的に理解する。実戦力の習得…オブジェクト指向を使って、ゼロからプログラムを作成する力を身につける。この 2 点を目的として書かれた一冊。

技書の森解説

Java の文法は一通り学んだのに、自分でクラスを設計しようとすると手が止まる。継承やポリモーフィズムの説明は読んだはずなのに、実際のコードでどう使い分ければいいのかが見えてこない。本書はまさにその「文法は知っているのに設計ができない」という壁に焦点を当てた一冊です。

特徴的なのは、オブジェクト指向を抽象論として語るのではなく、「手続き型で書いてしまいがちなコードを、どう考え方を変えればオブジェクト指向らしい設計に変わるのか」を具体的なステップで追う点です。クラスに何を持たせ、何を外に出すか。メソッドの責務をどこで区切るか。抽象的な概念を地に足のついた判断基準へ落とし込む道筋が示されます。

2005 年刊行のため Java のバージョンは古いですが、扱っている本質はオブジェクト指向設計の考え方そのものであり、言語機能の新旧に左右されません。 Java を学び始めて数か月、「動くコードは書けるが設計ができている気がしない」という段階の人が読むと、抽象化という行為の手触りをつかめるようになります。

言及 Qiita 記事 (26 件)

言及 Zenn 記事 (1 件)

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

この本に関連

関連記事

関連用語

共有:Xはてブ