### 🔍 리팩토링 사유 사용하는 유틸 함수, hook이 분류되어 있지 않음 너무 많은 곳에서 UseState, useEffect를 사용중임 ### 🧩 대상 범위 숫자를 외워라 전체 폴더 , 컴포넌트 ### 🛠️ 리팩토링 계획 함수 단일 책임 원칙을 통해 함수를 분리 src/utils , src/hooks에서 사용중인 파일이 위치 변경
🔍 리팩토링 사유
사용하는 유틸 함수, hook이 분류되어 있지 않음
너무 많은 곳에서 UseState, useEffect를 사용중임
🧩 대상 범위
숫자를 외워라 전체 폴더 , 컴포넌트
🛠️ 리팩토링 계획
함수 단일 책임 원칙을 통해 함수를 분리
src/utils , src/hooks에서 사용중인 파일이 위치 변경