>>410,>>412さんありがとうございます。

業務でjava使ってて2年になります。
レベルとしては入門書を卒業してつぎのステップに進みたいところです。

ソースの可視性、メモリ効率の向上、クラス間の依存度が低いコーディングができるようになりたいとデザパタ勉強してみたいと思いました。

webアプリを開発しておりました(servlet,jsp,EJB)。