if를 지양하는 것이 좋은데 그 이유과 극복방법
Opened this issue · 1 comments
inuinseoul commented
if를 지양하는 것이 좋은데 그 이유과 극복방법
sustainable-git commented
- if문을 사용하면 유지보수 측면에서 불리한 경우가 발생합니다. 새로운 기능이 추가된다면 else if가 발생하게 되고, 선행 조건을 더 많이 고민해야하기 때문입니다. 또한 다중 if문을 사용하게 되면 가독성이 좋지 않게 됩니다.
- 극복방법
-
- Switch 사용
-
- 삼항연산자 활용
-
- Dictionary를 활용
-
- 다중 filter 사용
-
- 다형성을 활용
-