final_project DAY+3
2022. 1. 3. 19:00
반응형
KEEP 오늘의 좋았던 경험
- 파일 구조를 정리했고, Task카드 작성해서 해야할 업무를 정리했다. 그리고 어떤 전역 상태가 필요할지 고민해봤는데, 생각보다 많이없었다. 필요한게 있는데 인지를 못 한 것일 수도 있다. 그리고 다른 컴포넌트에서 필요한 상태가 무엇이 있을 지, 어떻게 존재해야 할지를 고민했는데 너무 어려웠다. 특히 공부 시간을 기록하기 위한 토글 상태와, 로그 상태를 어떻게 만들어 줘야할 지가 감이 잘안왔다. 그래도 같은 포지션 팀원이 토글 상태는 분야를 속성으로 같는 객체로, 로그 상태는 타입, 시간, 색깔 속성을 같는 객체를 담은 배열로 만들면 될 것 같다고 해줘서 어떻게 사용할 지가 감이 왔고, 다 같이 데이터베이스 스키마를 짜면서 어떻게 상태를 사용하면 될지가 그려졌다. 아직까지는 단번에 어떤 상태가 존재해야 하고, 어떻게 존재해야 하는지를 생각해내기가 많이 어려운 것 같다.
- TypeScript 유투브 강의같은 것을 들어보고 우리 프로젝트에 사용할지 말지를 정하자고 했다. 속성으로 빠르게 어떻게 사용하는지 배웠다. 우리 프로젝트에서 사용해도 좋을 것 같다. 초반에는 많이 버벅거리고 할 것 같은데, 쓰면서 적응되면 편해질 것 같다. 그리고 공식문서가 잘 돼 있다고 하니 적극 참고해서 만들어나가면 될 것 같다.
PROBLEM 고쳐나갈 경험
- SR단계가 중요하다는 건 알지만, 너무 귀찮다. 감이 잘 안오는 것도 있어서 직접 해보면서 고쳐나가고 싶은데, 그럴수가 없으니 답답하기도 하다. SR설문을 보내고 오는 피드백을 적극 반영해서 코드 작업 전에 좀 더 꼼꼼히 만들어 놓고 시작해야겠다.
TRY 시도해볼 일
- 초기 셋팅. 파일 생성, 모듈 설치 등등
- TypeScript 적응하기(공식문서 적극활용)
반응형
LIST
'코드스테이츠 수강 TIL > Final Project' 카테고리의 다른 글
토글 핸들링 (0) | 2022.01.03 |
---|---|
final_project DAY+5 (0) | 2022.01.03 |
final_project DAY+4 (0) | 2022.01.03 |
final_project DAY+2 (0) | 2022.01.03 |
final_project DAY+1 (0) | 2022.01.03 |