- 하드코딩된 파일 경로는 코드를 특정 기계에 종속시켜 이식성을 저해합니다. 🚫
- 운영체제별 경로 스타일(예: Windows의 백슬래시)을 하드코딩하면 크로스 플랫폼 호환성이 깨집니다. 🌍
- API 정보나 실행 환경과 같은 동적인 값들은 환경 변수를 사용하여 관리해야 합니다. ⚙️
- Python의
os모듈을 활용하여 환경 변수에 접근하고 관리할 수 있습니다. 🐍 pathlib모듈을 사용하면 운영체제에 구애받지 않는 동적인 파일 경로를 생성할 수 있습니다. 📁environment_variable_file과 같이 동적 설정값을 한곳에 모아두면 코드의 유지보수성과 이식성이 향상됩니다. 📦





![[언리얼 페스트 서울 2025] Day2 언리얼 엔진이 실현하는 콘텐츠 제작의 진화: 애니메이션 킹 오브 킹스와 영화 사조영웅전을 중심으로](https://i2.ytimg.com/vi/E_fu975XlJ8/hqdefault.jpg)