보통 if문을 배울때 else까지 같이 배우면서

수많은 사람들이 if else문을 남용한다
근데 else문은 정말 많은경우에 안쓰게 될수있고

안쓸수만있다면 코드 가독성이 훨씬 높아지게된다


예를 들어볼게

술을 먹을수 있는 나인지 판단하는 20살 이상이라면 true를 미만이라면 false를 반환하는 함수를 생각해봐라


function isCanDrinkBeer(age){
if(20<=age){
console.log('당연하지')
return true
} else {
console.log('안돼')
return false
}
}


만약 이런 형태로 생각했다면 넌 프로그래밍 하수인것이다


이 경우에는 else를 안쓰고 이런 형태로 함수를 바꿀수있다


function isCanDrinkBeer(age){
if(age<=20){
console.log('안돼')
return false
}
console.log('당연하지')
return true
}


어때 훨씬 예쁘지 않나??


이와 같은 상황을 극단적으로 본다면


이런식으로 예외처리할때 전자같이하면 처리한번에 인덴트가 한번씩 더들어가는

진짜 가독성 떨어지고 병신같은 코드를 만들수가있다


코드에 if else구문을 써서 좋을 경우가 거의 없다 그러니까

앞으로 우리 프갤러들도 else를 안쓸수있다면 꼭 쓰지 않길바란다


그리고 다음 글은 else if문을 쓰면 안되는 이유에 대해 써볼 생각이다

고2니까 피드백 많이해주라