if (x > y) {
  return true
} else {
  return false
}

// Instead, do this:

return x > y;

명시적으로 boolean을 return하는 것보다 한번에 처리하는 것이 깔끔해 보입니다.

그러나 첫번째 스타일을 선호하는 사람도 있습니다.

Untitled

명시적으로 boolean값을 return하는 첫번째 스타일의 경우 추후에 발생할 조건문 케이스를 더 쉽게 추가할 수 있습니다. 그리고 두번째 스타일처럼 한줄로 표현할 수도 있지만 각각의 특별한 케이스에서 주석을 추가하기가 어려울 수 있습니다.