switch1 switch ~ case 문으로 코드를 더 깔끔하게! 삼항 연산자는 간단한 조건 분기엔 유용하지만,조건이 많아질수록 가독성이 떨어지고 유지보수가 어려워집니다.예를 들어 아래 코드를 보면:const example = data?.serviceId ? data?.servicePlan[0] : data?.servicePlan.find((data) => data.code === selectCode);return ( example || data?.servicePlan.find((data) => data.category === Category.EXAMPLE));조건이 중첩되어 있어, 한눈에 로직을 파악하기 어렵습니다.✅ switch ~ case 문으로 리팩토링해보자위 코드를 switch (true) 패턴을 활용해 다음과 같이 바꿀 수 있습니다: switch (t.. 2023. 8. 4. 이전 1 다음