Implementation Patterns (Addison-Wesley Signature)
posted with amazlet at 08.05.22
Kent Beck
Addison-Wesley Pub (Sd)
売り上げランキング: 16133
Addison-Wesley Pub (Sd)
売り上げランキング: 16133
Kent Beckの implementation pattern本は昔 “Smalltalk Best Practice Patterns“というのが出ているけど、今回のはJava(Java5)前提。
Javaの実装というと”Effective Java プログラミング言語ガイド“が定番だと思うがこれと併せて読むといいかもしれんね。
読んでいると、コードを人と人とのコミュニケーション媒体として捉えているということがよくわかる。このあたり、肝に銘じてほしい人は周りにもたくさんいるなぁ(-_-;
例はJava本体、Eclipse、本人が関わったJUnitあたりへの言及が多い。
Collectionの各実装のパフォーマンスについてとか、一番最後の、フレームワーク設計/実装でのパターンを論じているところあたりが特にユニークか。
いわゆるパターンカタログみたいな体裁にはなっていない。
(追記2009/1/2)
邦訳が出たみたいだが、定評のあるアレなので、原書読んだ方がいいと思う。