안녕하세요
[Chat GPT야] 코드를 리팩토링 해 줘 본문
Question
직접 작성한 127 줄의 코드를 리팩토링 해달라고 했다.
코드를 알려준 대로 리팩토링 해봅시다.
첫번째. 메서드 이름 개선
=> 작명소 차려도 되겠구나
=> AsYYYYMMDD 처럼 작명하니 이해하기 정말 쉽다.
마음에 쏙 든다.😀
두번째. 문법 오류 발생
=> this.#dateSet 은 array가 아니라 Set Object이기 때문에 적용할 수 없다.
변수의 type을 지정해준다면 이런 문제는 줄어들 것 같다.
=> return만 제거해 주었다.
세번째. 비구조화 할당
=> 안그래도 비구조화 할당이 어려워서 고민이 많았는데...
=> 비구조화 할당을 습득했다.😊
원래 데이터의 구조가 어떻게 생겼는지 한 눈에 알 수 있게 되었다.
'Chat GPT야 도와줘' 카테고리의 다른 글
[Chat GPT야] 리액트 컴포넌트가 두 번 실행되는 이유? 의존성 배열 경고 무시? (0) | 2023.02.18 |
---|---|
[Chat GPT야] API endpoint(엔드포인트) 네이밍 규칙 가르쳐 줘 (0) | 2023.02.18 |
[Chat GPT야] SCSS 좀 물어볼게 (mixin 사용법, import 방법) (0) | 2023.02.17 |
[Chat GPT야] CSS 좀 물어볼게 (카멜케이스, 파일명) (0) | 2023.02.16 |
[Chat GPT야] 이 정규식을 설명해 줘 (0) | 2023.02.14 |