불변 객체는 왜 중요할까: 상태를 못 바꾸게 하는 설계가 오히려 더 쉬운 이유
불변 객체는 왜 중요한지 설명합니다. 상태 변경을 줄이면 왜 버그와 추론 비용이 줄어드는지, setter를 없애는 것이 목적이 아니라 어떤 구조적 이점이 생기는지 OOP 관점에서 정리합니다.
불변 객체는 왜 중요한지 설명합니다. 상태 변경을 줄이면 왜 버그와 추론 비용이 줄어드는지, setter를 없애는 것이 목적이 아니라 어떤 구조적 이점이 생기는지 OOP 관점에서 정리합니다.