변수 프라이벳으로 해놓고 게터/세터 무지성으로 박는거는 그 어떤 것도 캡슐화하지 못한다
협력 안에서 객체가 어떤 책임을 가지게 될지 모르는 상태에서, 즉 문맥이 없는 상태에서
추측 기반으로 데이터 중심 설계를 하면 무지성 게터세터 도배하기 쉽다
어렴풋이 감으로 느끼던거를 명료하게 설명해주네
변수 프라이벳으로 해놓고 게터/세터 무지성으로 박는거는 그 어떤 것도 캡슐화하지 못한다
협력 안에서 객체가 어떤 책임을 가지게 될지 모르는 상태에서, 즉 문맥이 없는 상태에서
추측 기반으로 데이터 중심 설계를 하면 무지성 게터세터 도배하기 쉽다
어렴풋이 감으로 느끼던거를 명료하게 설명해주네
이책 개추
좆바 한정으로 말하면 이미 스프링같이 CoC떡칠로 게터 세터가 있을거라고 가정하고 돌아가는 프레임워크가 많아서 무지성 게터 세터 떡칠해야댐. 캡슐화랑은 상관 없이.
필요성이 명확하면 이미 무지성이 아니다
무지성 @Getter @Setter 맛좀 볼래?