Skip to content
Claude Code
마스터 가이드
가이드
공식 문서
GitHub
검색
⌘K
한국어
English
검색
⌘K
한국어
English
목록으로
리팩토링
고급
Pro
테스트 가능한 코드로 변환
테스트하기 어려운 코드를 테스트 가능한 구조로 변환합니다.
프롬프트
이 프롬프트의 전체 내용을 확인하려면 Pro 구독이 필요합니다. 복사해서 바로 사용할 수 있는 검증된 프롬프트입니다.
Pro 구독으로 잠금 해제
사용 시나리오
테스트 커버리지를 올리려는데, 전역 변수를 참조하거나 Date.now()에 의존하거나 직접 fetch를 호출하는 코드라서 단위 테스트 작성이 불가능할 때 사용하세요. 코드를 붙여넣으면 순수 함수와 부작용을 분리하고, 의존성을 주입 가능하게 바꾼 뒤 테스트 코드까지 작성합니다.
관련 프롬프트
리팩토링
입문
FREE
함수 분리 리팩토링
긴 함수를 작은 단위로 분리하여 가독성을 높입니다.
복사
리팩토링
입문
FREE
중복 코드 제거
반복되는 코드 패턴을 찾아 공통 함수로 추출합니다.
복사
리팩토링
중급
콜백 지옥 → async/await 전환
중첩된 콜백을 async/await 패턴으로 변환합니다.
이 프롬프트의 전체 내용을 확인하려면 Pro 구독이 필요합니다. 복사해서 바로 사용할 수 있는 검증된 프롬프트입니다.
Pro 구독으로 잠금 해제