技術 2026/8/31 JavaのIteratorパターンが分からなかったので、Aggregateとの役割分担から理解する JavaのIteratorパターンを学んでいて、IteratorとAggregateの役割や、なぜConcreteAggregateがConcreteIteratorを生成するのかでつまずきました。本棚の例を使いながら、データの持ち方と走査方法を分離する意味、変更に強い設計になる理由を整理します 13分で読めます 続きを読む