자바 은닉화가 vo라는 개념이 가장 주제에 가장 부합해보이고
일반적으로 dto라고 부르는 놈이랑 가장 큰 차이가
세터를 지워서 값을 바꿀 수 없게 하는 건데
사실 리플렉션으로 접근하려면 얼마든지 할 수 있음

내가 볼 땐 이제 은닉화라는 말은 잘 어울리는 것 같진 않고
동료 개발자한테 값 바꾸지 말라고 경고하는 목적 정도인 것 같음

리플렉션도 접근 할 때 접근제한자 걸리면
상태 값 한 번 체크해서 원래 못 건드는거라고 개발자한테 인지 시켜줌

결론은 바뀌면 안 될 값을 바꿔놓은 동료가 있으면
가서 멱살 잡고 죽탱이를 갈기던 귀싸대기에 쌍욕을 날리던
이거 건들지말라고 알리기만 하면 게터세터 안 써도 될 듯