자바1 일급컬렉션을 쓰는 이유 일급컬렉션 Collection을 Wrapping하면서, 그 외 다른 멤버 변수가 없는 상태를 일급 컬렉션이라 합니다. 1. 비지니스에 종속적인 자료구조 6개의 숫자로만 이루어져야만 하고 6개의 숫자는 서로 중복되지 않아야만 하는 이런 자료구조가 없을까요? 없으니 저희가 직접 만들면 됩니다. 타인이 읽었을 때 자료형을 만들고 계산하는 로직을 본다면 어떤 비지니스 요구사항에 의해서 만든지 직관적으로 이해하기 힘듭니다. 일급컬렉션을 이용한다면 비지니스 요구사항중 관련되 것들을 한 곳에서 관리할 수 있어 타인이 이해하기 편합니다. 2. 불변 불변이 중요한 이유는? ⇒ 규모가 커질 수록 객체가 절대 값이 바뀔일이 없다는 게 보장되면 코드를 수정하는데 사이드 이펙트가 최소화 되기 때문입니다. @Test public.. 2023. 11. 2. 이전 1 다음