샌드박스(sandbox)는 미국 가정집에서 아이들이 마음껏 모래를 가지고 놀 수 있도록 별도로 공간을 마련해 준 곳을 의미하는 용어라고 합니다. 모래를 가지고 아무데서나 놀면 집이 더럽혀지기 때문이죠.
마찬가지로 소프트웨어를 개발할 때도 다양한 놀이 및 테스트를 아무 환경에서나 진행하면 안됩니다. 특히 운영에 영향을 미칠 수 있는 환경이면 더더욱 안되겠죠. 이처럼 소프트웨어 개발을 위한 테스트 환경 또한 샌드박스라고 부릅니다. 샌드박스라는 보호된 영역 내에서만 프로그램이 동작되게 하는 것입니다.
참고자료
[1] https://www.itworld.co.kr/news/90280
[2] https://ko.wikipedia.org/wiki/%EC%83%8C%EB%93%9C%EB%B0%95%EC%8A%A4
'Dev' 카테고리의 다른 글
체인지로그(changelog)와 릴리스 노트(release note) 차이는? (0) | 2023.11.13 |
---|---|
유저 세션을 관리하고 유저 개인화 기본 설정을 저장하는 쿠키 (0) | 2023.10.17 |
[IT 용어 정리] SLA(Service Level Agreement)란? (0) | 2023.10.10 |
[IT 용어 정리] 백로그(backlog)란? (0) | 2023.10.10 |
[react native+expo] 3초 동안 splash screen이 유지되는 웹뷰앱 만들기 (1) | 2020.12.10 |
[android studio] EditText에 placeholder 넣기 (0) | 2020.11.27 |
[Android Studio] The emulator process for AVD Pixel_2_API_29 was killed 에러가 떴을 때 해결 방법 (2) | 2020.09.28 |
[웹서비스] 계곡 물소리로 아기 재우기 (0) | 2020.07.11 |