Woojin Kim's avatar
Woojin Kim

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

@hongminhee @joonnot 일단 의견에 완전히 동의합니다. 다만 게임개발 업계에서는 빌드된 바이너리를 저장소에 쌓는 경우가 있습니다. 여러 직군이 일하는 환경에서 빌드를 할 수 있는 직군과 없는 직군이 있거든요. 빌드를 못 하는 직군은 CI/CD가 저장소에 바이너리를 올려주면 그걸 기반으로 개발합니다. 그래서... 재생성 가능한 데이터를 저장소에 쌓는 특수한 경우가 있다 ... 는 말씀을 드리고 싶었어요 :)

bgl gwyng's avatar
bgl gwyng

@[email protected] · Reply to Woojin Kim's post

@me @hongminhee @joonnot 사실 빌드를 재현가능하게 하고 캐싱을 잘한다가 정공법이잖아요? 그런데 lockfile은 외부 registry와의 IO 때문에 생기는 재현불가능성을 해결하기 위해 어쩔수 없지 않나요? 하스켈의 cabal에선 registry의 스냅샷 timestamp를 쓰는데, 전 그냥 lockfile이 낫다고 봅니다. 뭔가 못미더워요...