'if-else' 보다는 'if-if'. 코드 가독성의 중요성
개발 과정에서 조건문은 필수적인 도구입니다. 그 중에서도 'if'와 'else'는 아주 빈번하게 사용되는데요. 소개해드리는 게시물은 조건문의 사용에 있어서 'if'문 다음에 'else'문을 사용하는 것보다는 'else'문을 사용하지 않는것이 더 바람직하다고 소개하고 있습니다. 이렇게 제안하는 까닭은 가독성 문제 때문인데요. 'if'문은 해당 조건의 의미를 명확하게 파악할 수 있으나, 'else'문은 직관적으로 이해하기가 어렵습니다. 따라서 그 대안으로 'if-else' 구조를 피하고 두 개의 'if'문을 사용하여 각 조건을 분명히 명시하고, 각각 리턴을 시켜주는 것으로 코드를 명확하게 작성할 수 있습니다. 코드의 가독성은 매우 중요한 요소입니다. 유명한 저서 '클린코드' 에서도 코드의 가독성에 대한 중요성을 강조하고 있습니다. 좋은 코드는 그 자체로 문서의 역할을 할 수 있도록 가독성을 최우선으로 고려하여 작성해야 합니다. 협업하는 개발자들에게 명료하고 이해하기 쉬운 코드를 제공하여, 더욱 원활한 팀워크를 위한 기반을 마련해보세요 https://velog.io/@joch2712/Else-%EC%93%B0%EC%A7%80-%EB%A7%88%EC%84%B8%EC%9A%94