직렬화된 인스턴스 대신 직렬화 프록시 사용을 검토하자
2021-11-16
Serializable을 구현하기로 결정한 순간 언어의 정상 메커니즘인 생성자 이외의 방법으로 인스턴스를 생성할 수 있게 된다.
Dream Cometrue
Serializable을 구현하기로 결정한 순간 언어의 정상 메커니즘인 생성자 이외의 방법으로 인스턴스를 생성할 수 있게 된다.
이 글에서 싱글턴 패턴을 설명하며 다음 예를 보여 주었다.
이 내용에서는 불변인 날짜 범위 클래스를 만드는데 가변인 Date 필드를 이용했다.
개발 일정에 쫓기는 상황에서는 API 설계에 노력을 집중하는 편이 나을 것이다.