해결된 질문
작성
·
27
답변 2
1
이 부분은 개인 성향에 따라 다른거 같습니다.
개인적으로는 저는 이런 간단한 변수 선언에 대해서는 크게 집고 넘어가지는 않지만 사람마다 다른거 같아요.
예를들면 누군가는 하나의 API를 만드는데에 있어서 서비스 클래스와 entity, dto 또한 컴포넌트등 다양한 방식을 모두 도입하여 사용하는 경우도 있겠지만 그러지않고 그냥 빠르게 개발을 하는 사람도 있을겁니다.
보통 코틀린에서 var는 크게 사용이 안됩니다. Val을 통해 불변 값을 만드는게 맞습니다.
하지만 저는 어느정도의 유연함이 필요하다고 생각하는 개발자라서 그냥 편하게 var로 변경하였습니다.
개인 취향인 부분이지만 특수한 상황이 아니라면 기본적으로 val이 사용된다고 말씀드리고 싶어요!!
감사합니다 :)
1
이런 사소한 질문 드리면서 정말 조심스러웠지만, 이해해주시고 답변해주셔서 감사합니다!
코틀린으로 개발한 경험이 없어서 관례인지 궁금해서 여쭤봤습니다.
감사합니다 😄