어느날.. 문득 이런 생각이 들었다.
왜 항상 변수 이름이나 함수 이름을 꼭 영어로 쓸까..
나는 초등학교 영어시간에 지우개 가루나 뭉치고 놀았던 갓 17살 나부랭이다.
때문에 영어로 변수 이름을 작성할 때마다 고역이다.
그래서 가독성도 좋아지고, 코드 짜는 시간도 줄고, 변수의 의도도 한 번에 알 수 있는 한글 변수를 써야할지 쓰지 말아야 할지 알아보겠다.
작동은 하는가.
놀랍도록 멀쩡히 작동한다.
ide가 좋아하는가.
자동완성도 아주 잘 된다.
그럼 왜 쓰지 말아야 하는가.
내가 처음 c언어를 배울 때, 나의 스승님이 이런 말을 한 적이 있다.
*"한글로 변수 이름을 짓는다면 밥을 혼자 먹어야 한다."*
그때는 별 생각 없이 그렇구낭~ 하고 넘어갔는데 처음에 말했듯이 나는 한글로 쓰고싶다.
그리고 쓰지 말아야 할 이유도 못찾겠다.
그래서 검색을 해봤는데..
*"자바나 C#에서 대소문자로 구분을 하는 경우가 있어용"*"*
*"자동완성이 안돼용
이라는 의견이 지배적이었다.
하지만 나는 자바나 C#을 쓰지 않는다.
그리고 위에서 자동완성이 되는것도 확인했다.
결론.
쓰지 말아야 할 이유는 없는 것 같다.
사실 나는 홍대병 말기라서 어떻게든 남들과 다르게 짜고싶은 욕구가 드는것도 같다.
그래서 나는 장점은 많고 단점은 소소한 한글 변수를 많이 활용할 예정이다.
'Happy Days' 카테고리의 다른 글
티스토리 블로그 시작합니다. (0) | 2024.02.18 |
---|
댓글