멤버를 수정할 경우 개발자가 예상치 못 한 참조때문에 다른 곳에도 영향을 미치지 않게 하기 위해서??
불변객체 만드는 이유가 이거 맞음?
익명(106.248)
2020-06-15 09:06
추천 0
댓글 1
다른 게시글
-
어셈블리 들이박다보면 자바가 선녀같음 [2]익명(223.39) | 20.06.15추천 0
-
프리랜서 개발자는 부가가치세 안내도되요?익명(1.238) | 20.06.15추천 0
-
국비 시발 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ [3]ba(223.38) | 20.06.15추천 1
-
저거 두시간만에 하려면 한 10명은 붙어야할듯익명(110.70) | 20.06.15추천 0
-
과제대행 빌런인데 다른 선생님 구했는데 어제 금마같다 [10]익명(211.108) | 20.06.15추천 3
-
근데 원래 변수 생각해두지 않음? [1]익명(110.70) | 20.06.15추천 0
-
입사 2일차 신입에게 주어진 일감 [20]익명(117.111) | 20.06.15추천 0
-
본인 대학생활 열심히다녀서 f안받음익명(cjpark0928) | 20.06.15추천 0
-
대학생활 어영부영 하는사람이 한둘이냐? 내 인생에 훈수두지마 [9]익명(211.108) | 20.06.15추천 0
-
과제대행이 자랑이라고 ㅋㅋㅋ [3]익명(110.70) | 20.06.15추천 0
맞는 말인데 그게 뭘 의미하는지 이해하는 게 중요할듯. 역으로 지금 내가 사용하고 있는 객체는 다른 곳에서 영향을 받지 않을 거라는 확신이 생김 -> 이런 불변객체들을 사용하는 로직도 항상 똑같은 결과값을 가짐 -> 유닛 테스트 가능