8-5. 인라인 코드를 함수 호출로 바꾸기
적용 시점
인라인 코드를 기존의 서드파티 라이브러리로 대체할 수 있는 경우
절차
인라인 코드를 함수 호출로 대체한다.
테스트한다
예시
❌Before
const user = { level: 70, killList: ['해골', '좀비', '박쥐', '사마귀대왕'] };
const findZombie = False;
for(const item of user.killList) {
if (item === '좀비') {
findZombie = True;
break;
}
}
⭕After
const user = { level: 70, killList: ['해골', '좀비', '박쥐', '사마귀대왕'] };
const findZombie = user.killList.includes('좀비');
Last updated