패턴 매칭 vs if-else 저는 스칼라 초보자입니다. 최근에 취미 앱을 작성하고 있었는데 많은 경우에 if-else 대신에 패턴 매칭을 사용하려고했습니다. user.password == enteredPassword match { case true => println("User is authenticated") case false => println("Entered password is invalid") } 대신에 if(user.password == enteredPassword) println("User is authenticated") else println("Entered password is invalid") 이러한 접근 방식은 동일합니까? 어떤 이유로 그들 중 하나가 다른 것보다 더 선호됩니까?..