원시값의 경우 constant pool에 캐싱을 하기 때문에 메모리 이슈가 발생하지 않는다.
그러니 불변객체를 위한 캐싱을 구현하면 걱정되는 메모리 이슈를 해결할 수 있다.
로또 미션 예시
요구사항
이슈사항
해결방법

AS-IS: 기존 코드TO-BE: 개선 코드AS-IS와 TO-BE 코드 추가AS-IS를 의존하는 코드들이 TO-BE 코드를 사용하도록 점진적으로 리팩토링AS-IS를 의존하는 코드들이 TO-BE 코드를 사용하면 AS-IS 코드를 삭제