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

gogo님의 프로필 이미지
gogo

작성한 질문수

기초 탄탄! 독하게 시작하는 Java - Part 1 : 절차적 프로그래밍

변수 이름 - 식별자

널널한 개발자님~ 변수명을 한글로 시도하지 말라고하셨는데요

해결된 질문

작성

·

77

0

토스페이먼츠의 어떤 프로젝트에서 일부 변수명은 한글로 작성하는 컨벤션이 존재하는거로 알고있습니다

물론 모든 변수를 한글로 하는건 지양하고 영어로 풀어내기 어려운 경우 한글을 사용하는걸로 컨벤션을 작성해놓은거같은데

해당 프로젝트가 자바스크립트의 컨벤션이어서 자바랑은 다른건지 궁금합니다~

답변 1

1

널널한 개발자님의 프로필 이미지
널널한 개발자
지식공유자

한글을 변수명으로 사용하는 것이 좋지 않다는 것은 상당히 오래된 이야기 입니다. 그런 이야기가 만들어진 가장 큰 이유는 애초에 툴이나 언어에서 유니코드를 지원하지 않았던 것도 있습니다만 그 보다 더 큰 문제는 DB를 비롯해 사용하는 시스템들이 한글을 변수나 테이블명으로 사용하는 것 자체로 오류의 원인이 될 수 있었기 때문입니다.

그러한 문제들이 없다고 확신 할 수 있고 한글을 이해하지 못하는 개발자가 현재도 그리고 앞으로도 없을 것이며 어설픈 영문이름이 오히려 문제가 될 수 있다면 나쁘지 않은 선택일 수 있겠습니다.

결론, 딱히 정답이 있는 이야기는 아닙니다. 다만 아무도 모험을 하고 싶지 않은 것 뿐이라 할 수 있겠습니다. 참고하시기 바랍니다. 😄

gogo님의 프로필 이미지
gogo
질문자

궁금한점을 빠르게 알려주셔서 너무너무 감사합니다!

gogo님의 프로필 이미지
gogo

작성한 질문수

질문하기