코드 리뷰 중 final을 언제 붙일까? 라는 고민이 들었습니다. 프로젝트 구성원과 논의한 내용은 ‘일단 다 붙이자’, ‘마음대로 하자’, ‘그게 뭐임? 신경 써야함?‘와 같이 역시 다양했습니다. 개인적으로는 가능하다면 ‘일단 다 붙이자’라는 생각이었습니다. IntelliJ IDEA에서 변수 추출 시 자동으로 final을 붙여주기 때문에 별도의 타이핑도 필요 없고 일단 붙인다면 적어도 컴파일 시점에 개발자의 실수를 최소화 할 수 있다고 생각하였습니다. 하지만 불필요하게 final을 사용하는 경우도 있었습니다. 현재까지 final 사용에 대한 고민은 다음과 같습니다. 정답은 아니지만 사람들이 고민하고 결정에 참고 할 수 있도록 정리해 보았습니다. 더보기

페이지 1 / 1
위로