일급 컬렉션
* 관련 기술 스택이 없습니다

• 일급 컬렉션은 컬렉션(List, Set, Map 등)을 하나의 필드로 포함하고 이를 캡슐화하여 컬렉션을 다루는 로직과 불변성을 보장한다.
• 기존의 컬렉션을 직접 노출하는 방식은 외부에서의 변경 가능성과 응집도 저하 문제를 야기한다.
• 일급 컬렉션을 사용하면 불변성 유지, 컬렉션 캡슐화, 객체의 책임 분리가 가능해져 도메인 로직의 응집도가 높아지고 유지보수가 쉬워진다.
• 컬렉션을 직접 다루지 않고 일급 컬렉션을 활용하면 안전한 코드를 작성할 수 있다.

북마크
공유하기
신고하기