8-5. 인라인 코드를 함수 호출로 바꾸기

적용 시점

  • 인라인 코드를 기존의 서드파티 라이브러리로 대체할 수 있는 경우

절차

  1. 인라인 코드를 함수 호출로 대체한다.

  2. 테스트한다

예시

❌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