유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Make sure you code is as portable as possible.

Tech With Tim

2025. 10. 29.

0

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

Recommanded Videos