반응형 else if1 if/else 동작 방식 개발을 할때 중요한 요소 중 하나는 퍼포먼스이다. 동일한 input 과 동일한 output이 나오는 로직이지만 개발 방식에 따라 결과가 빠르거나 늦을수도 있다. 비지니스 로직을 개발하며 많이 사용하는것 중 하나가 바로 if / else if / else 인데 이에 대해서 적어보려고 한다. if else 순서 조회 아래와 같은 코드가 있다고 해보자. if (transactionA()) { a=1; }else if (transactionB()) { a=2; }else { a=3; } 로직 설명은 패스하고 만약 TransactionA -> 100 sec. TransactionB -> 50 sec. TransactionC -> 10 sec. 가 각각 걸린다고 하면 else까지 오기에는 150초 이상이 걸리게 된.. 2023. 11. 8. 이전 1 다음 반응형