ってな感じで、大体これぐらい覚えておけばなんとかなりました笑 ・縦の問題、横の問題が起きにくい bitter_foxさんの言葉をお借りすると、ソースコードが手続き的な処理で 間延びしてしまう縦の問題や、Stream APIのメソッドチェインにより発生してしまう 横の問題は多少は起こりにくく、簡潔に書けるようになります。 コレクションに関してはCollection#streamが操作の起点になると思うのですが、 GS Collectionsの場合はライブラリに含まれているので省略できます。 縦の問題、横の問題についてはJavaエンジニア養成読本の [マルチコアCPU対応]Java SE 8時代のデータ入門 第2章「縦の問題」を解決するラムダ式をチェック! ・LazyかLazyでないか また、JavaのStreamの場合は終端操作が発生されるまで処理は行われない 遅延処理だと思いますが(あんま
