-
Notifications
You must be signed in to change notification settings - Fork 2
4주차 리팩토링
jin-Pro edited this page Nov 21, 2021
·
12 revisions
-
커스텀 훅
- 데이터 통신 관련 기능 들, 데이터 변경 등
- useSelector 로데이터 받는 부분도 역시 가능
- https://if.kakao.com/session/118.
-
함수 이름은 행위가 아니고 의미
- requestEnter -> requestNickNameLogin
-
컴포넌트 네이밍에 구조표현하지 않기
- ImageDiv 등..
-
비동기 로직에서 에러처리 습관
-
단위 테스트 : reducer 또는 UI 컴포넌트 부터
-
관련 없는 비동기 요청은 병렬로 가능한지 고민
-
jsx 들여쓰기가 5-6단계를 넘어서면 분리.
-
리팩토링은 중복을 제거하는 것부터 시작.
- 비슷한 UI요소가 자주 쓰지는 것은 없는지?