개발자

테스트 코드 메서드명 한글로 작성 어떻게 생각하시나요

2024년 04월 30일조회 254

실무에서 외국인과 협업할 일은 없는데요 테스트 코드 메서드명을 한글로 작성하는 거에 대해 다들 어떻게 생각하시나요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

이윤호님의 프로필 사진

한국 개발자들만 있다면 좋다고 생각합니다. 딱 보자마자 해석안해도 되니 편하죠 저는 테스트 짤 때 한글 메소드명 종종 씁니다.

용용님의 프로필 사진

한글 변수명도 사용하는 곳이 있기도 하고, 이해만 할 수 있다면 좋다고 생각합니다

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 04월 30일

테스트 코드의 목적 중 하나는 코드의 기능을 명확하게 설명하는 것이며, 이를 위해 메서드 이름은 해당 기능을 잘 나타내야 합니다. 한글로 테스트 메서드명을 작성하는 것은 개발팀 내에서 언어가 문제가 되지 않는다면 충분히 유효한 방법입니다. 다만, 다음과 같은 주의점들을 고려해야 합니다. 일단, 소스코드와 개발 도구들이 모두 영문을 기준으로 만들어져 있어 일부 도구에서는 한글 메서드명 지원이 제대로 안 될 수 있습니다. 둘째, 창작물 출처 등 법적인 문제 때문에 국제적인 오픈소스 프로젝트에 기여하기가 어려워질 수 있습니다. 물론 이슈가 없다고 해도, 대체로 전세계 개발자들 사이에서는 영문 코드를 공유하고 사용하는것이 컨벤션입니다. 그래서 가급적 영문으로 작성하는 습관을 들이는 것도 중요합니다. 마지막으로, 한글로 쓰일 경우 동료 개발자들 간에도 인식되는 의미나 표현 방식 차이 때문에 오해를 불러일으킬 수 있습니다. 따라서 이런 부분들을 신중하게 고려하여, 팀 내에서 한글 메서드명 사용에 대한 가이드라인을 만들어 적용하는 것이 좋아보입니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!