Study/JavaScript(Clean code)

[JavaScript][clean-code] prefix-suffix

갈푸라떼 2022. 5. 28. 02:47

* prefix(접두사)  - suffix(접미사)

  • prefix와 suffix를 이용해서 다양한 네이밍의 규칙을 만들어 줄 수 있다.
  • 일관성을 가질 수 있는 가장 좋은 방법중 하나이다.

 

* prefix(접두사)가 사용되는 경우

  • React에 use- 가 붙은 파일이름 혹은 네이밍은 Hook이다.(관습, 약속)
  • React-use라는 파생 라이브러리도 있다.
  • JavaScript의 getter, setter
  • JQuery의 prefix는 $ 이다. 

- prefix가 다양하게 사용된다. (일종의 약속)

* suffix(접미사)가 사용되는 경우

  • suffix를 사용해서 네트워크 상태를 접미사로 보여주는 예시
const START_REQUEST = 'START_REQUEST' (요청)
const START_SUCCESS = 'START_SUCCESS' (성공)
const START_FAILURE = 'START_FAILURE' (실패)