すべての作者が自分のスタイルを開発するために多くの古典文学を読む必要があるように、すべてのチェスプレーヤーが以前のチャンピオンゲームを読んで分析するように、すべてのプログラマーも高品質のコードをたくさん読む必要があると思います。
Javaソースコードに関して、「リーディング」としての推奨事項は何ですか。どのオープンソースプロジェクト、過去のライブラリで、まだ理解しやすく、読みやすいが、非常に優れた例も見つかりました。 「高品質」コードはどのように見えますか?
Springフレームワークのコアソースコードは読むのに優れています。それは私に何回か推薦されました、そして私はそれのいくつかを自分で読みました。ユルゲンはここで良い仕事をしました。
Guiceのソースコードをお勧めします。BobLee氏らが素敵なコードベースを作成しました。
最良の情報源は、言語の発明者自身の本です。 James Goslingが書いた良い本を探してください。また、 Javaの公式Webサイト にも多くの優れた例があります。