Better Java – Resources for Writing Modern Java

202 points by networked

Read the article

Discussion on Hacker News