위 짤 코드에 관한 내용인데 보통 저런 방식으로 짬 아니면 if (pairCount >= 2) return true; else return false; 이런식으로함? 성능상 차이는 없어보이고 취향차이같은데 else 안써도 명백히 결과는 같은데 어케 씀 둘중에?
빡대가리의 가독성을 위해 else에 심지어 주석까지 달아줌
야사시하네 ㅇㅅㅇ
해당 댓글은 삭제되었습니다.
bool말고 int값 리턴한다면?
return pairCount >= 2 ? 5 : 3;이런식으로 한줄로 적음?
그럼 도망가야 하는 경우면 중간에 리턴해도 되지? 포커 만드는데 족보 체크를 순차적으로 하는데 안 도망가고 bool값 세팅만 해버리면 만약 로티플이 떴음에도 밑으로 내려가서 플러시인지 트리플인지 투페어인지 체크해버릴거아님
if(로티플){result=로티플;return result;}if(스티플) ~~~~ 이런식으로 짰음
클린코드에서는 그런걸로 도망가는건 상관없다고 했음 그리고 순차적으로 체크할땐 위에서 한번 걸렸기 때문에 if로만 도배한게 아니라면 아무상관없다
else if로 계속 조지면 더러워져서 중간에 도망가고 if if if if 이렇게 해놨는데 안도망가게 result만 세팅하고 if else if else if else if 이렇게할까..
위처럼 하는게 나중에 조건 추가하기 좋음
리턴할 조건 더이상 고칠일 없으면 return pairCount >= 2; 하는게 더 낫지않노
ㅇㅋ
아 크트통피ㅠ