카테고리 없음
Edge case [엣지 케이스 란?]
세모난 야구공
2021. 11. 9. 17:04
엣지 케이스 란?
특수한 경우에만 극단 (최대 또는 최소) 작동에서 발생하는 문제 또는 상황
예를 들어, A, B, C는 되지만 갑자기 D에서 예상하지 못한 문제가 발생할수 있음
그러한 경우는 예상할 수도 있고 예상하지 못할 수도 있습니다.
해서 엔지니어들은 많은 엣지케이스를 계획하고 해결합니다.
사소하지 않은 경우는 엔지니어링 중인 개체에 오류가 발생할 수 있습니다. 설계 단계에서 예상 하지 못했을 수 있으며 개체를 정상적으로 사용하는 동안에는 가능하다고 생각하지 않았을 수 있습니다.
이러한 이유로 우수한 엔지니어링 표준을 공식화하려는 시도에는 종종 엣지 케이스에 대한 정보가 포함됩니다.
코너케이스
코너 케이스는 엣지 케이스의 반대개념으로 여러 가지 변수와 환경의 복합적인 상호작용으로 발생하는 문제다.
예를 들어 어떠한 함수가, A 기계에서 테스트했을 때는 정상작동하지만 B 기계에서는 오류가 발생한다면 코너 케이스라고 할 수 있다. 같은 장치에서라도 시간이나 다른 환경에 따라 오류가 발생하기도 하고 정상작동 하기도 한다면 이것도 코너 케이스 라고 할수 있습니다
+++