井上です。 どのプログラム言語においても、必読書と呼ばれる本が何冊か存在すると思います。 私は長らく使っているJavaでは「Effective Java 第2版」が真っ先に挙げられると思います。 この本、初版が出版されたのが2001年、第2版が出版されたのが2008年なのですが、諸事情により一時期絶版になっていました。 しかし、今年の3月にめでたく再販となりました。 私自身、今でもたまに読み返す程手放せない本になっています。 #ただ、2008年出版ということもあり、バージョンとしては Java 5 対応の内容となっており、Java 8 対応の第3版の発売を期待したいところです。 さて、Effective Java のような技術書を読む場合、皆さんはどのように読み進めるでしょうか?最初から順に読む人も多いのではないでしょうか? しかし、Effective Java を初めて読む人がその方法で
![Effective Java 第2版 を可視化する | GuildWorks Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/d50e9fce37e14f19f4dec5c6d48cd06704ca788e/height=288;version=1;width=512/https%3A%2F%2Fguildworksblog.files.wordpress.com%2F2014%2F10%2Feffectivejava-visualization.png)