프로그램을 한글 변수,함수 사용하는것에 대한 고찰
PHP에서 변수나 함수명을 한글로 작성하는 것은 몇가지 참고 할게 있으니 아래를 보고 해당 되는것이 있는지 보면 됩니다.
utf-8 사용해야 되는데 요즘은 보통 이것 사용하기 때문에 문제 될것은 없을것 같습니다.
확실한것은 영어에 익숙하지 않은 경우 한글을 필요시 섞어쓰는것은 가독성이 무척 좋다는 것입니다.
변수명을 만들기 위해서 gpt에게 물어보는 시간도 줄어들고(내가 만드는것보다 좋기 때문에 그렇죠)
아래 주의할점(나쁜점)에 해당하지 않는 경우는 사용해도 문제 될것은 없다고 봅니다. 프로그램의 용도에 따라 다르겠지만 문제 될까봐 영어로 사용해야 된다는 고정관념은 버리는것이 더 좋다는 것입니다.
● 좋은점
- 코드의 의미를 한국어 사용자가 직관적으로 이해하기 쉽습니다
- 주석을 따로 작성하지 않아도 코드 자체가 설명적입니다
● 나쁜점
- cp949(윈도우), euc-kr(리눅스) 사용시 곤란합니다.
- 프로젝트 팀 내에서 한글 변수명을 허용하지 않는 스타일 가이드가 있을 수 있습니다.
- 같은 코드를 읽는 다른 프로그래머에게 가독성을 저해할 수 있습니다.
- 일부 오래된 시스템이나 특정 텍스트 에디터, 라이브러리가 한글 변수명으로 인한 오류를 발생시킬 가능성이 있습니다.
- 디버깅 도구나 일부 코드 분석 툴에서 한글 변수명이 의도하지 않게 표시되거나 읽기 어려운 경우가 있습니다.
- 협업 시 외국인 개발자가 있다면 코드 이해가 어려울 수 있습니다
* 테스트한것
- PHP에서 한글 변수명과 함수명 사용해 보기 > PHP