[Unity] asmdef(Assembly Definition) - 실전 아키텍처를 강제하는 최소 도구
Unity asmdef(Assembly Definition) 가이드.asmdef란?asmdef는 스크립트 묶음(어셈블리) 경계를 만든다.References로 다른 어셈블리를 참조한다(순환 참조 금지).No Engine References로 순수 C# 계층(Domain)을 UnityEngine에서 격리할 수 있다.Auto Referenced를 끄고 명시 참조(asmref) 문화로 가면 의존성 추적이 쉬워진다.Include/Exclude Platforms, Define Constraints, Version Defines로 빌드 타깃을 통제한다. 왜 asmdef인가요지설명 컴파일 타임 단축 변경된 어셈블리만 재컴파일. 아키텍처 강제 하향 단방향 의존만 허용해 클린 아키텍처를 실천. 테스트 용이성 순수 계..
개발/Unity
2025. 9. 21. 20:43