이번에 typescript를 공부하면서 project를 진행하는데 사용자 입력 검증하는 코드를 짜다가 이상, 이하, 초과, 미만에 대해서 영어로 표기하려니 헷갈려서 이런 것도 정리해두면 나중에 협업할 때 편하지 않을까 싶은 마음에 정리해보려고 한다.
1이하
more than 11이하
not more than 11초과
over 21미만
under 2위에 정리한 것을 보면 more than 1은 1이하이지만, less than 1은 1미만이기 때문에 헷갈린다. 이것을 외워서 쓰거나 number or less 또는 number or more를 쓰면 좋지만 헷갈리는 표현을 더 많이 본 것 같다.
범위값을 설정하는데 있어서 다양한 영어 표기가 있지만 내가 직관적으로 이해하기 편한 것에 강조표시를 했다. 하지만, 이는 내가 앞으로 회사에 취직하면 회사의 코딩 컨벤션에 따라서도 다를 수 있고 영어에 관해 native가 아니기 때문에 어떤 문장에 대해 자연스러운지 모른다.
따라서 혼자 코딩을 할 때는 스스로의 규칙을 정하는 것이 필요하다 생각하여 아래와 같은 규칙을 나에게 편한 이상과 이하 개념, min(최소 ~이상)과 max(최대 ~이하)를 접목하여 정했다.
100을 기준 시
- 100이상:
more then 100orover 99- 100이하:
not more than 100orunder 101
협업을 할 때는 상황에 맞게 따르되 혼자서 코딩할 때는 위와 같은 기준으로 코딩할 것이다.