以下は詳細版となります。 なぜいまArrayListのソースを読むのか JavaコアSDKのソースを読もうと思った ソースレビューで幾度となく指摘するnullチェックや、長すぎるメソッド、複雑だったり重複していたりするコードに業を煮やし、これはいっちょJavaコアSDKのソースを読む会とかを開催すると、「ほ~なるほど」と気づきが得られて、スキルのベースアップに役立つだろう、と思って社内で読コード会をやってみた。 ↓社内Qiitaでの参加者募集の記事(抜粋) ArrayListを選んだ理由 皆が使う java.lang.Stringはテクニックがすごすぎてたぶん重い ほどよいボリューム 実際にやってみたらば JDK 1.8.0_102 の java.util.ArrayList のコードは1460行。これを先頭から1行ずつ読んでいく。1回1時間で、第6回で完走。 全然人気がなかった・・・ 初
