회사의 다른 레포들 보고 있는데 zero install 방식을 사용하고 있는 곳이 보인다. 근데 아무리봐도 캐시에다가 패키지 파일을 쌓아두는게 썩 좋은 방법 같아보이지는 않는데 내가 모르는 뭔가가 있는건가
@joonnotnotJoon 저도 저장소에는 기계적으로 재생성 가능한 데이터는 담지 않는 게 이상적이라고 생각해서 별로라고 생각합니다. 사실 그래서 로크파일(lockfile)도 처음에는 좀 거부감이 들었었어요.
If you have a fediverse account, you can reply to this note from your own instance. Search https://hackers.pub/ap/notes/0198ca81-cd9e-7fd2-8fa2-22413186b9ad on your instance and reply to it.
@hongminhee洪 民憙 (Hong Minhee) 파일들을 쌓아두다 보니까 관리가 잘 안되는 느낌도 있는 것 같아요. 이건 조만간 한번 회사 쪽에 얘기를 해봐야겠습니다
@hongminhee洪 民憙 (Hong Minhee)
@joonnotnotJoon 일단 의견에 완전히 동의합니다. 다만 게임개발 업계에서는 빌드된 바이너리를 저장소에 쌓는 경우가 있습니다. 여러 직군이 일하는 환경에서 빌드를 할 수 있는 직군과 없는 직군이 있거든요. 빌드를 못 하는 직군은 CI/CD가 저장소에 바이너리를 올려주면 그걸 기반으로 개발합니다. 그래서... 재생성 가능한 데이터를 저장소에 쌓는 특수한 경우가 있다 ... 는 말씀을 드리고 싶었어요 :)