강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

shlee46959701 のプロフィール画像
shlee46959701

投稿した質問数

[C#とユニティで作るMMORPGゲーム開発シリーズ] Part1: C#基礎プログラミング入門

TextRPGモンスター生成

한글 사용에 대하여

作成

·

1.5K

0

코드를 수정하다 보니 우연히 변수 이름을 한글로도 선언이 가능하다는 걸 알게 되었습니다.이런 식으로 변수 이름을 한글로 선언해도 상관이 없을까요?
C#

回答 2

1

Rookiss님의 프로필 이미지
Rookiss
インストラクター

ㅎㅎㅎㅎ 생각도 못한 문제지만, 영어로 하시는 것이 권장 드립니다.

1

안녕하세요,
언어는 다르지만 제 경험을 한번 공유해볼까 합니다.
저는 자바/코틀린으로 서버 개발을 하고 있는데, 테스트코드 함수명을 한글로 자주 적곤 했습니다.
테스트 코드를 통해 나름의 장점을 얻을 수 있었으나, 코틀린이 버전 업이 되며 기존에 한글로 적은 테스트 코드명을 읽지 못하는 일이 발생하였습니다.
이후부터는 테스트 코드명도 되도록 영어로 작성하고 있어요.

한국어를 포함해서, 알파벳이 아닌 다른 문자로 변수명, 함수명 등을 적게 되면, 잘 돌아가던 코드가 어느 순간 생각지도 못한 문제의 원인이 될 가능성이 있습니다.

이런 관점에서 생각해 보시고, 이러한 리스크를 감당할 정도로 한글 변수명/함수명이 그만한 가치가 있는지 한번 고민해 보시면 좋을 듯합니다.

 

추가로 한글 변수명 등은 많은 곳에서 여러 번 시도한 적 있는 영역이긴 합니다. 한 예로 토스의 세종대왕 프로젝트가 있습니다. 한번 재미 삼아 읽어보시는 것도 좋겠네요 ㅎㅎ

shlee46959701 のプロフィール画像
shlee46959701

投稿した質問数

質問する