less than 1 minute read

nil

에셋(asset) 참조를 그래프로 만들어 놓는다. 배포할 때, 에셋 참조 그래프가 없어서 폴더 단위로 배포하는데, refgraph만 있다면 필요한 파일만 배포할 수 있다. 어떤 파일을 미리 읽어야 하는지 결정하는 데도 도움이 된다. 만드는 게 힘들어서 그렇지 만들어만 놓으면 활용할 곳이 정말 많다.

refgraph

nil

nil

주석 처리한 코드를 지우듯이 사용 안 하는 에셋을 지울 때도 사용할 수 있다.

nil

clumps

nil

  • 실행시간(runtime)에 그래프 순회(traverse)는 비효율적.
    • 런타임에 에셋 참조 관계가 안 바뀐다.
  • 오프라인(offline)에 처리해서 읽어야 하는 에셋 집합(set)을 만들어 놓는다.

발표