로그인
홈›커뮤니티›용어집›개발›환경 변수

환경 변수

Environment Variable

AI 코딩·개발

정의

코드 밖에서 설정해 환경마다 다르게 바꿔 쓰는 값.

자세한 설명

코드 안에 직접 적어 넣지 않고, 실행되는 환경마다 다르게 바꿔 넣을 수 있도록 코드 밖에 따로 보관하는 값입니다. 같은 코드를 시험 환경과 운영 환경에서 서로 다른 설정으로 돌리고 싶을 때, 또는 비밀값을 코드에 그대로 노출하지 않고 쓰고 싶을 때 활용합니다. 값이 바뀌어도 코드 자체는 고치지 않아도 되는 것이 큰 장점입니다.

예를 들면

결제 서비스의 접속 주소를 환경 변수로 빼 두어, 시험 환경과 실제 운영 환경에서 서로 다른 값을 쓰게 했습니다.

체크포인트

환경 변수에 비밀값을 넣더라도, 그 값을 코드나 기록에 그대로 출력하면 노출 위험이 그대로 남습니다. 값을 화면에 찍어 보는 습관은 피합니다.

관련 용어

AI 코딩·개발 용어 100개 보기용어집 전체 보기

용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.

우리 회사 일에 맞춰 보고 싶다면

하려는 일을 적어 주시면 SO EASY 로 맡길 수 있는지 먼저 알려 드립니다.