이상한 논리 로직

- 테스트 통과- 반대로 해도 테스트 통과- 이상한 로직, 테스트 실패- 반대로 해도 테스트 실패이 경우는 말이 안된다. null 이면서 "" 일 수는 없다.

논리 로직이 복잡할 때는 반대로 뒤집어서 생각해 본다.
이상한 로직을 처음 봤을 때, &&를 ||로 잘못 넣은 것인줄 알았다.