클린코드 샘플(JavaScript)7 if else - 맵핑관계 분석 후 정의(데이터를 객체화, 로직을 분리) ★ 규칙을 찾아내고 기능별 최소 단위로 쪼개어 분리하여 관리하는 습관이 필요하다. 맵핑관계 정의 Dirty Sample#1 function excutePayment(){ if(payment === "KAKAO_PAYMENT"){ return "카카오 결제 처리"; }else if(payment === "NAVER_PAYMENT"){ return "네이버 결제 처리"; }else if(payment === "COUPANG_PAYMENT"){ return "쿠팡 결제 처리"; }else if(payment === "PAYCO_PAYMENT"){ return "페이코 결제 처리"; }else if(payment === "APPLE_PAYMENT"){ return "애플 결제 처리"; } } ↑↑ 위 코드는 i.. 2022. 11. 1. 이전 1 2 다음