|
|
|||||||||||||
Javaプログラマのための最も実用的な本のうちのひとつといってもいいと思います。
それくらい実用性があり、優れたソースコードを書くための指南書として使える良書だと思います。
本書は、Javaの慣習と効果的な使用法を学べます。
Javaの基本的使い方、文法をマスターした人向けの本です。次のステップへの最適な一冊だと思います。
本書はそれぞれのタイトルに対して、5〜10項目のプログラミング指南を行ってくれます。
例えば、「オブジェクトの生成と消滅」では「コンストラクタの代わりに static ファクトリーメソッドの提供を検討する。」という項目があります。
static ファクトリーメソッドをコンストラクタの代わりに提供するメリット・デメリット、設計方法、利用方法などの説明を詳しく行ってくれます。
static ファクトリーメソッドを使うメリットは、名前を持つことだという解説がありました。
確かに、メソッドに適切な名前をつけることはいいことです。このような方法もありだと思います。
ある程度プログラミングをやってきた人ならば、この点を発見、利用できると思います。
ただ、プログラミング文法を終えたばかりの人が、名前の大切さを理解して、コンストラクタの変わりに
static ファクトリーメソッドの利用を検討できるようになるには、誰かの助言がないとできないと思います。
本書は、文法を学び終えた人が次のステップを踏み出すために使えると思います。
また、優れたJavaプログラムが書きたい人にもおすすめです。
本書に書かれていることは、ほとんどJavaプログラムを書く上での原則や黄金則となっています。
すべてのJavaプログラマ必携の良書です。
+ C言語を使ってプログラミングする上でのヒントが満載のサイトです。
Cプログラミング診断室
| Javaの鉄則―エキスパートのプログラミングテクニック | |
![]() | ピーター ハガー Peter Haggar ドキュメントシステム おすすめ平均 ![]() Javaが少しかけるようになったら絶対読むべき。 お勧めの1冊 是非手元に なかなか・・ この本に関するレビューAmazonで詳しく見る by G-Tools |
| Javaの格言―より良いオブジェクト設計のためのパターンと定石 | |
![]() | ナイジェル ウォーレン フィリップ ビショップ Nigel Warren Philip Bishop 安藤 慶一 おすすめ平均 ![]() Javaを用いた設計,コーディングのポイントが簡潔にまとまっている Effective Javaの元ネタか? 深い。。。何度読んでも深い。。 渋く味わい深い1冊です。 Javaの基礎から応用まで詰まっていますAmazonで詳しく見る by G-Tools |