ところで

特にDIのパフォーマンスで困っている訳でも、XML定義が大きすぎて困っている訳でもない私がGuiceにちょっと興味を持っているのは、ソース見たらジェネリクスがすごい事になっていたからです。正直、最初見た時ソースの文法が一部理解できなくて「ジェネリクスをフル活用するとこんなソースになるのか!」と衝撃を受けました。
通常自分で組むプログラムでそこまで目一杯使うシチュエーションはあまり無さそうですが、気になる方はInjectorImplのソースをご覧あれ。