2022-02-21 TIL
February 21, 2022
Fact
- 프로그래머스 숫자 문자열과 영단어 문제, 신고 결과 받기 문제 TDD로 풀기
- we-study 프로젝트에 자바스크립트 코드를 모두 타입 스크립트로 변경
- 프로젝트 만들다가 눈이 너무 아파서 다크 모드를 만들어보려고 useContext를 공부했다.
Feelings
- 한꺼번에 타입을 지정해 주고 있는데, 작업을 하면서 깨달음을 얻었다. 모든 건 미리미리 해야 하는 것을… 지옥 그 자체다.
하루종일 타입을 지정하고있는 이유
- 타입 스크립트가 아직 익숙하지 않다.
- 먼저 자바스크립트로 코드를 작성하고 타입 스크립트로 변경하는 것을 계획으로 잡아놓았기 때문
Findings
questionList 객체 안에 question 배열들이 들어가 있는 타입을 지정하려고 한다. 아래처럼 지정할 수 있다.
export interface QuestionLayout {
questionList: Array<Quiz>
}
const QuestionLayout = ({ questionList }: QuestionLayout) => {}
Future Action
- 타입은 미리미리 작성하자
- 알고리즘 하루에 한 문제