先月や先々月は鼻から DisplayObject がパーティクルの如く吹き出そうなぐらいバリバリ実装をしていた反動か、今月は設計やデザインに食指が動く今日この頃です。というか、現実問題として実装前フェーズの案件が沢山あるってだけなんですけどね。
そんで色々考える訳なのですが、ふと、「オブジェクト指向そのもの」についてきちんと勉強したことが無い気がしてきました。これはいけません。なんかバイブル的なものってあるんでしょうか。
で、インターネッツを漂流していたらオージス総研さんの「オブジェクトの広場」にいい感じのまとめをいくつか発見しました。
- 技術書籍紹介 [オブジェクト指向を学ぶための入門書ガイド]
- これだけは読んでおきたい!オブジェクト指向関係の文献ガイド
- オブジェクト本分野別ランキング [デザインパターン]
- オブジェクトの広場編集員が贈るオススメ書籍 - 今、この本がアツい! -
で、気になったのが以下。
オブジェクト指向入門 第二版
こいつがラスボス (いきなり) っぽい。入門書にしてバイブルなんですと。 (レビュー)
Booch法: オブジェクト指向分析と設計 第2版
スリーアミーゴ (とか初めて聞いた…GoF みたいな) のお一人である Booch さんの本らしい。 (レビュー)
ソフトウェア アーキテクチャソフトウェア開発のためのパターン体系
POSAってそういえば聞き覚えある。GoF のデザパタ本よりもソフトウェア全体の設計について言及してるのかな。 (レビュー1, レビュー2, レビュー3)
デザインパターンプログラミング
なんか「メタパターン」というのについて書かれたものらしい。 (レビュー)
アンチパターン
アンチパターンもそういえば読んだことない。べからず集ですな。 (レビュー)
ケント・ベックの Smalltalk ベストプラクティス・パターン — シンプル・デザインへの宝石集
ケントベックと言えばXPとかアジャイルとかテスト駆動開発とかとかですな。コーディング作法が色々、みたい。 (レビュー)
実装パターン
ケントベックの Wikipedia 見てたらついでに見つけた本。上の本が1996年に書かれたものなのに対してこっちは2007年。進化版っぽい? (レビュー)
うーん、いっぱい。最後の方は「オブジェクト指向そのもの」と関係なくなってきてるし。ただ、iPad を二台予約したワタクシは最近読書欲が高まってる (全部 iPad にぶっ込みたい) のでコツコツと吸収していきたいですね。これを読んでる FLASHer の方々は全く興味無いと思われますが、そもそもここまで読み進める前にブラウザや RSS リーダーを閉じているかもしれませんが、なんかしら得るものがあったら随時フィードバックしていきたいと思っております。
ちなみに既に持ってる本は↓
オブジェクト指向における再利用のためのデザインパターン
言わずもがな。
増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
そうめんをよく使う人にもオススメ。
J2EEパターン 第二版
なぜ持っているのか謎。でも一通り読んだ記憶はある。
リファクタリング - プログラムの体質改善テクニック
リファクタリングのバイブル。
テスト駆動開発入門
リファクタリングにも欠かせない TDD のバイブル (かは定かではないけどケントベック先生著なので鉄板)。
どれも数年前に読んだっきりなので、これらの本も (iPad で) 改めて読み直したいところ。
サイト内関連記事
この記事へのトラックバック
トラックバックはありません。
TrackBack URL:
http://www.be-interactive.org/trackback.php?id=532

コメントはありません。