개발을 하다보면 조건별로 분기시켜야 하는 경우가 많다. 조건이 많은 경우 if-else문을 사용하게 되면 코드의 가독성이 떨어진다고 느껴지는 경우가 많았다. 최근 클린코드를 지향하면서 코딩하고 있고 다른 개발자분들은 if-else문을 어떻게 사용중인지 궁금하여 구글링해보았다.
else if문
else if문을 지양하고 새로운 if문으로 작성하여 조건을 분리하는게 좋다는 글을 확인할 수 있었다. 하지만 저 경우 정답은 없다고 생각했다. 또한 조건이 많아 else-if문 또는 if문이 많아지는 경우 switch-case문을 사용하면 가독성이 더 좋다고 느꼈다.