書籍リスト

トップページに戻る

ここでは私が今までに購入して読んだソフトウェア開発関連書籍を紹介します。
私はWeb系と組込み系の開発経験があるので、
わりとバラエティに富んでいますが、古めの本が多いですね。
C/C++関連書籍 (2004/10/2更新)

タイトル名 | 評価 | レビュー
--- | --- | ---
オブジェクト指向における再利用のためのデザインパターン | 9点 | これぞデザパタのバイブル。説明してる言語がJavaでなくC++なのがまた良い。 結城浩のJava版は読んだことはないが、そちらのほうが初心者向きなのかな。 デザパタ意識した設計なんかできる人なら自然とやってることだよ、といえばそのとおりなのだが、 それでも標準化することは大事だ。開発現場はできる人ばかりではないのだから。
リアルタイムOSと組み込み技術の基礎 | 8点 | これは良書。組込み開発やitronの基礎をわかりやすく説明している。組込み・制御系開発初心者にお勧め。 私の職場の周りの人も持っている人が多い。
C言語でH8マイコンを使いこなす | 6点 | この本の著者はかなりのベテラン頑固親父プログラマーと思われる。対象者は、C言語の経験は少しあるけど、 volatileって何？スタックって何？エンディアンって何？セクションって何？という人だと思う。
C/C++による組み込みシステムプログラミング | 6点 | itronやVxWorksを使わずに、自分でOSを作っちゃおうという本。 現実にはそういうケースはまず無いし、実践的な本じゃないけど、RTOSが何をやってるか理解するのにはいいと思う。
C言語プログラミングレッスン(文法編) | 6点 | かの有名な結城浩の本。これでプログラムの基礎を学びました。 当時は読みやすい本が少なかったから価値があったけど、今はもっと良い本があるかな。
C言語による最新アルゴリズム辞典 | 6点 | これは凄い良書とされていて、持っている人も見かけるが、私はそれほどとは思わなかった。 このオープンソース時代において、ソフト開発は前のプロジェクトのソース再利用ばかりだし、もうアルゴリズム本はあまり必要ないかも。
はじめて読むマシン語 | 5点 | Z80系のアセンブラを勉強できる。PC-8001などの、大昔のPCを前提にしている。ちょっと古すぎるね。

Java/XML関連書籍 (2004/10/2更新)

タイトル名 | 評価 | レビュー
--- | --- | ---
Javaクイックリファレンス 第4版 | 7点 | 私が買ったのは第3版。値段高いんだけど、インナークラスや、コレクションや、コンパイラオプションなどの、 悩みそうなところをしっかり説明していて、何度も救われた。さすがはオライリーの虎本と言える。でもやっぱ高い。 後半のリファレンスはいらないし。
iアプリをつくっちゃおう! | 6点 | 変なアニメキャラを使っているが、内容的には携帯Javaアプリの基本をまじめに解説している良い入門書だと思う。 こんなアニメキャラ使わないほうが逆に売れると思うけど。
実例でわかるXML&XSLTハンドブック | 6点 | 結構役にたった。しかしXSLTでプログラムはもう二度としたくないね。XSLTって変数が全て定数で変更できないんだけど、 古いパーサーだと変数の値を普通に変更できてしまうという異常な状況で、Xalanに移行できずに困った。
独習Java | 5点 | 私が買ったのは第1版。初心者には難しく、中級者には物足りないという中途半端な内容。 Java以外のプログラム経験者がJavaに移行するときに読む本だね。
eXtreme Programming実践レポート | 5点 | XPを導入する現場の雰囲気はどんなものか、というのを読み取ることはできる。 しかしXPの主張のほとんどは昔から言われてることだし、後輩を指導するときは自然とペアプログラミングになるし、 週40時間労働なんて不可能だし、どんなもんだろう。
UMLデスクトップリファレンス | 4点 | オライリーの表紙は気持ち悪い虫の絵が多いが、これは子猫だし安いし、一見手軽で良よさそうに見える。 だが内容は、辞書式ではないので知りたい項目が探しにくく、図や説明文もわかりにくく、あまりお勧めできない。 まだUML2.0版出てないのかな？
Java&XML 第2版 | 3点 | この本は店頭で目立つんだが、内容は中途半端で古いと思う。 Xerces扱ってないし。

資格関連書籍 (2004/10/10更新)

タイトル名 | 評価 | レビュー
--- | --- | ---
ソフトウェア開発試験完全解答 | 10点 | 過去7年の午前午後問題の解答・解説が載っている、それだけの本。ソフ開の午前は過去問がそのまま出るので、 この本はソフ開をとる上で必須。安いので学生さんにも安心。
ソフトウェア開発技術者完全教本〈2004年版〉 | 8点 | ソフ開の参考書と言えば日高氏が有名らしい。良くまとまっていて、他の参考書より読みやすいと思う。 それにしても、ソフ開という資格は、範囲が広すぎて現場では無駄になる知識が多いよね。1種の頃よりハード系の問題は減ったけど。
情報処理教科書プロジェクトマネージャ | 7点 | 文章の書き方のテクニックを細かく説明していて、実践的で良い参考書だと思う。ソフ開とったし次はプロマネだ、と思ったが、去年落ちたし、今年もだめぽ。午前免除もったいないな。
プロジェクトマネージャ過去問題＆分析 new! | 7点 | 過去6年間の問題と解答例・解説が載っている。必要最低限の内容だが、解説はまあまあだと思う。
UMLモデリング教科書 | 7点 | 教科書と言うが、内容はUMTP試験対策問題集。私はT2に合格したが、ほとんど同じ問題が出た。 それにしてもオージスの無料Web試験が無くなって、この有料のUMTP試験になったのは痛すぎたね。 そもそも、UML自体、MDAを意識して、変な方向に行っちゃったような。 本来UMLとは、複雑なシステムをわかりやすく説明するための便利な表記法だったのが、 いつのまにか普通の言語よりも複雑なケースツール向け言語になりつつあると思う。C++と同じ道を歩んでいるよ。
合格精選300題エンベデッド試験問題集 午前 | 5点 | この本だけでは午前対策は無理。情報処理・春のエンベデッド試験って認知度が低く、参考書も少ない。 この資格を狙うのは労力のわりに報われないのかもしれない。
Windows2000Network MCSE教科書 | 4点 | MCPをとりたいと思って少し読んでたんだけど、初出の言葉が続出する。説明が不親切すぎる。 この本だけでは無理ということか。

FC2 |  | キャッシング 花 | 無料 掲示板 無料ホームページ