『Java言語で学ぶデザインパターン入門』レビューガイド

〜 書籍執筆のお手伝いをしていただけませんか 〜

結城 浩

恐れ入りますが、レビューアの申し込み受け付けはすでに2000年11月3日で締め切られています。

目次

はじめのごあいさつ

こんにちは。結城浩です。 日ごろから結城浩の活動を応援くださり、ありがとうございます。

現在、結城は、 Java言語を題材にしてデザインパターンを学ぶ入門書 を執筆中です。 結城が書いた原稿、プログラム、それに図を「レビュー」するという形で、 執筆のお手伝いをしていただけませんか。 書籍が実際に世の中に生まれ出るプロセスに、リアルタイムで参加してみましょう。 あなたがJava言語プログラミング、オブジェクト指向プログラミング、デザインパターン、 それに技術書の執筆に興味があるなら、 きっと面白く、かつ有益な体験になると思います。

レビューの具体的な内容

レビューに関して具体的に説明します。 以下ではレビューを行う人(あなた)をレビューア(reviewer)と呼びます。

以上です。要するに、「 書きかけの原稿・プログラム・図をお見せしますので、あなたの自由な意見を聞かせてください 」ということです。

レビューに関する注意事項

恐れ入りますが、レビューアの申し込み受け付けはすでに2000年11月3日で締め切られています。

参加料は無料 / 謝礼は無料です。 参加するのにいっさい料金はかかりません。 でも、結城からの謝礼もありません。その点をご理解ください。

送ってくださる情報は結城が利用いたします。 レビューア(あなた)が送ってくださる文章、プログラム、図は、 結城はレビューアに無断で結城の著作物に使用する場合があります。 その点をご理解ください。 もしも、他の書籍やWebページなどから得た情報をご提供いただく場合には、 必ずその旨を付記してください。

著作権にご注意ください。 結城がお送りする文章・プログラム・図は、 結城の著作物になります。取り扱いにご注意ください。 例えば、無断でWebで公開したりすることはできません。

原則として結城とレビューアの1対1の対話になります。 レビューアの名前、所属、メールアドレスなどは、 本人の確認を取らない限り公開されません。 他のレビューアにも公開されません。

Java言語の初心者でもかまいませんが… Java言語の初心者でもかまいませんが、 書籍の内容上、Java言語のゼロからの解説ではないことに注意してください。 例えば自分で与えられたソースをコンパイルして実行したり、 小さなプログラムなら自分で書ける力は必要です。 具体的に言うなら、 拙著『Java言語プログラミングレッスン』を読んだ方なら大丈夫です。

いつでもやめられます。 レビューに申し込んだ後でも、 言っていただければいつでもやめることができます。

申し込み方法と申し込み〆切

恐れ入りますが、レビューアの申し込み受け付けはすでに2000年11月3日で締め切られています。

申し込み方法

レビューに参加したいな、という方は以下の形式のメールを結城浩 hyuki@hyuki.com までお送りください。; 表題は半角で、[DP/Review] としてください(角かっこも含める)。

申し込み後…

申し込み後、全員にレビューアとしてお願いするかどうかのお返事を差し上げます。 人数そのほかの都合により、せっかく申し込みいただいてもお断りする場合がありますので、 その場合にはどうぞご容赦ください。

レビューアは何人?

何人にレビューをお願いするかは、まだ決めていません。 前回の『Perl言語プログラミングレッスン』入門編では80人になってしまって、 これは少し多すぎたかな、と思っています。 ちゃんと返信してくれる人が10人くらいだとうれしいですが。

申し込み形式


To: hyuki@hyuki.com
Subject: [DP/Review]

----- BEGIN -----
●名前:                            (仮名・ハンドルでも結構です)
●メールアドレス:                  (結城が原稿を送る先のアドレスです)
●年齢:                            (だいたいでも、書かなくてもいいです)
●性別:                            (書かなくてもいいです)
●所属:                            (会社員とか、学生とか、主婦とか、そういう情報です)
●利用OS: UNIX/Windows/Mac/他      (複数指定可)
●Javaの理解度:                   (あなたの理解度を簡単に書いてください。複数行可能)
●オブジェクト指向の理解度:       (あなたの理解度を簡単に書いてください。複数行可能)
●デザインパターンの理解度:       (あなたの理解度を簡単に書いてください。複数行可能)
●自己アピール:                    (自由に書いてください。複数行可能)
                                   (むやみに謙遜したりせず、あなたの知識や雰囲気、
                                    このレビューに期待することがよくわかるような感じで
                                    率直にお書きくださるとありがたいです)
----- END -----

申し込み例(1)

To: hyuki@hyuki.com
Subject: [DP/Review]

----- BEGIN -----
●名前:佐藤花子
●メールアドレス:hanako@hyuki.com
●年齢:20代
●性別:女性
●所属:大学院生
●利用OS: Windows
●Javaの理解度:
研究室でJavaを勉強して(させられて)います。
小さなプログラムを書いたり、クラスを作ったりはできます。
クラスとインスタンス、フィールドとメソッドは理解しています。
でもパッケージやインタフェースはよくわかってない(かな?)
抽象クラスも今ひとつ不安あります。てへ。
●オブジェクト指向の理解度:
継承はわかっています(たぶん)。
でもポリモルフィズムとかデレゲーションはピンときていません。
●デザインパターンの理解度:
「デザインパターン」という言葉は聞いたことがあります。
先輩からこれはシングルトンパターンだと言われたことがあり、
本屋さんで参考書を立ち読みしました。でも難しくてよくわかりませんでした。
●自己アピール:
結城さんの本は『Java言語プログラミングレッスン』を読みました。
Perl本のときにはお手伝いできなかったので、今度はJavaということもあり、
お手伝いしたいと思います。プログラムは全部動かして必ず返事しますので、
よろしくお願いします。
----- END -----

申し込み例(2)

To: hyuki@hyuki.com
Subject: [DP/Review]

----- BEGIN -----
●名前:高橋マモル
●メールアドレス:mamoru@hyuki.com
●年齢:35
●性別:男性
●所属:会社員
●利用OS: UNIX(Solaris)
●Javaの理解度:
JavaはJDK1.0.2頃からいじっており、現在はJSPで仕事しています。
言語的なところは完全に理解していると思っています。
環境的なところで悩むことが多いです。
社内でJava教育係を受け持たされています。
●オブジェクト指向の理解度:
一通りは理解しています。
最近はUMLに興味があって勉強しています。
●デザインパターンの理解度:
GoF本は一応読みました。リファクタリングの本も読みました。
社内の勉強会で使いました。
●自己アピール:
ときどき結城さんのサイトには来ています。
『Java言語プログラミングレッスン』は新入社員に薦めています。
私自身はもう不要なので…(^_^;
きっとUMLの話も出ますよね。
自分の知識のチェックがてら参加させてください。
どうぞよろしく。
----- END -----

関連リンク