반응형 중첩 Switch1 기본기) Switch 문 안에 Switch 문법 (Nested switch-case) Switch 문 안에 Switch 문법 (Nested switch-case) 코드를 작성하다보면 조건분기가 점점 많아지는 예외 상황이 생길 경우가 있다. 다중 if 문도 비슷하지만 switch 문안에 다중 switch가 생기는 경우에 대한 고민과 생각이 들어서 관련되서 찾아보고 포스팅하게 되었다. Nested switch-case 라고 하는 표현은 가독성과 순환 복잡성이 늘어난다고 한다. 순환 복잡성이 높아지면 여러가지 케이스가 생기게되고 버그 및 사이드 이펙트, 결함이 비례한다는 이야기가 있다. 결론적으로 예시의 코드처럼 Nested switch-case문은 사용하는것을 지양해야 한다. public void TestSwitchCase(int paramValue1, int param.. 2021. 8. 26. 이전 1 다음 반응형