개발 잘해지는 닉네임
290
2021-05-22 21:06:36
6
693

다들 자바스크립트 폴더관리 어떻게 하고있나요?


자바스크립트로 함수를 만들면 여기저기서 사용할 수 있을거 같아서 항상 utils.js에 넣었는데 utils에 너무 함수가 많아져 버렸네요 (utils만 3000줄 ㅠㅠ)


많은게 이상한건지 정상인지는 모르겠지만 일단 3000줄이나 되는걸 보니 뭔가 문제가 있다고 느껴지는데 다들 폴더관리 어떻게 하고있나요?

0
  • 댓글 6

  • 궁금합니다요
    138
    2021-05-22 22:19:38

    리액트라 hooks에 관리...

  • 개발 잘해지는 닉네임
    290
    2021-05-22 22:41:56
  • 김동성개발자
    2021-05-23 08:04:21

    Utils은 그렇게 쓰는것도 좋습니다.

    Utils이라 함은 일단 도구함에 있는 드릴이나 드라이버같은 존재들이라 비지니스 로직에 의존성이 없으며 단순한 기능을

    하는데 여러곳에서 쓰기 때문에 들어가 있는 겁니다. 그리고 일종의 공구함이라는 무의식적인 'convention'이 존재하기에

    팀원들은 뭔가 있을법 한 함수는 늘 Utils로 가서 찾기 마련인거죠. 그런데 이 유틸함수를 나눠버리면 오히려  Context가

    분산되어서 안 좋은 효과가 발생할 수 도 있을것 같네요. 

    Utils함수는 결과적으로 얼마나 주석을 잘다느냐..(주석 달 정도의 함수는 거의 넣어두질 않음..)

    그리고 얼마나 함수명을 잘 만드느냐가 핵심 같습니다.

  • 서노
    270
    2021-05-23 13:57:43

    관리 및 공유 방법이 협의 안 되어 있으면 하나에 다 때려넣는게 현실적이겠죠

  • 개발 잘해지는 닉네임
    290
    2021-05-23 15:32:21
  • 이응시읏이응
    95
    2021-05-23 18:03:51

    컴포넌트에 종속된 util이 있고, 전역적인 util에 함수를 추가할땐 회의를 통해 추가할지 말지를 협의합니다. 

  • 로그인을 하시면 댓글을 등록할 수 있습니다.