강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

이찬원님의 프로필 이미지
이찬원

작성한 질문수

Readable Code: 읽기 좋은 코드를 작성하는 사고법

마무리하며

자바 record 사용에 대해서 질문 드립니다!

작성

·

6

0

안녕하세요 강사님 저번 테스트 코드 강의 부터 지금 리팩토링 강의까지 정말 잘 들었습니다!
이번 강의에서는 record를 사용하지 않으셨는데 저는 보통 VO(Value Object)나 DTO를 만들 때 다음과 같은 이유로 record를 활용합니다

  • 불변성 보장

  • 보일러플레이트 감소

그런데 프로젝트를 진행하다 보면 DTO나 VO에 로직이 점점 복잡해지고, 어느 순간 record로는 한계가 느껴져 class로 변환한 경험이 몇 번 있습니다. 이와 관련해 어떤 경우에 record를 사용하는 것이 좋을지 강사님의 의견이 궁금합니다!

 

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
이찬원님의 프로필 이미지
이찬원

작성한 질문수

질문하기