TIL-25.12.15

이준연·2025년 12월 15일

학습 키워드

  • 트러블 슈팅

트러블 슈팅


하나의 메서드에 너무 많은 기능을 넣으려고 하다보니, 가독성이 떨어져서 내가 어떤 코드를 작성하고 있는지, 무슨 변수를 사용하고 있는지 조차 구분하지 못하는 문제가 생겼습니다. 이를 위해 코드의 기능을 여러 메서드로 나누어 생성하였습니다.


카테고리 검증 로직에서 위와 같이 작성하면 코드의 길이가 너무 길어지고 복잡해집니다. choiceCategory의 값은 3가지의 경우의 수만을 가지고 있기 때문에 switch문으로 간단하게 변경하였습니다.


Product를 가져올 때 여러 번 재사용했던 코드를 변수로 선언하여 보다 간결하고 편리하게 사용할 수 있도록 변경하였습니다.

profile
반갑습니다!

0개의 댓글