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