반응형
오늘 할 일
- 라우터 4개 만들기
1.main
-좋아요 수가 많은 리뷰
-오늘의 랜덤리뷰
-hot10
-good10-want10
2. (책 클릭시) book
-해당 책 상세 내용
-리뷰
3. (리뷰 클릭시) review
-리뷰 상세 내용
-댓글
4. 마이 페이지 mypage
와... 시간 진짜 빨리간다....
프로젝트 팀 명 : 별이 다섯개
수업 일자 : 2025. 07. 21
성명 : 김도이
나의 프로젝트 수업 점수 : 60 / 100
1) 프로젝트 수업에서 배운점
- npx prisma db push 한 후에, user 테이블명을 users로 바꿨더니, 바뀐 복수형 테이블명이 업데이트가 당연히 안되어서, 그로 인해 나는 user로 써야 작동되는데 승정님은 users로 바꾼 거로 써야 작동되는 둘이 뭔가 메커니즘이 반대로 작동되고 있는 상태가 있었다.
- 왜그런지에 대해 끝끝내 모르다가, 내 main-router.ts 가 완성되고, 제대로 작동하는지 테스트를 하려고 할 때가 되어서야, MySQL workbench 내에 나는 테이블명이 여전히 처음에 db push 한 상태인 ‘user’ 로 되어있는 걸 발견했다.
- db push 해서 처음 db가 만들어질 때에, seed.ts 라는 더미 데이터들을 넣어버릴 수 있다.
- push 하기 전에 시드파일을 만든 상태여야 작동한다. (우리처럼 이미 db 만들어버린 채로 시드파일 만들어서 적용하려고 하면, 안된다고 함)
2) 프로젝트 수업에서 느낀점
- DB설계 고민을 엄청 하고, 승정님과 다른 부분에 꽂혀서 뭐가 다른지 gpt한테 엄청 물어보고도 이해를 잘 못하고 정체돼 있었다.. 아무래도 실제로 db만들어서 뭔가 완성해본 경험이 없어서겠지?
- 그런데 어제 이 내용으로 유태영개발자와 멘토링을 가졌는데, DB는 처음에 완성한다는 생각 자체를 버리라고 하셨다. 갑자기 갈아엎을 수도 있다는 생각을 늘 가지고 있어야 스트레스도 적고 좋은 마인드라고 하셔서, 이 말을 들은 이후로 좀 내려놓을 수 있게 되었다.. → 아직 완벽주의가 심한 것 같다.. 이것 때문에 그냥 해봐! Just Do It이 안되고 있어서 개발 진짜 시작이 늦어지는 건 큰 문제라고 생각한다.
- 승정님처럼 그냥 해봐! 정신으로 나도 승정님의 속도를 따라가서 승정님이 하는 말을 첫트에 바로 알아듣고 대화가 되면 좋겠다..ㅠ
3) 프로젝트 수업에서 실천할 점
- 승정님은 우리 이전 수업에서 했던 코드들을 기반으로 거기서 복붙하셔서 바꿔보는 식으로 하고 계시는데, 나는 냅다 gpt한테 물어보니, 우리가 배운 규칙들 기반에서 시작되는 게 아니라, gpt가 알려주는 다른 방식으로 하게되니 서로간의 컨벤션이 자꾸 달라짐에서 오는 소통오류를 잡는 시간이 많았던 것 같다.
- 그래서 나도 앞으로는 gpt한테 물어보기 이전에, 내가 배운, 이전의 기록에서 먼저 찾아서 하는 습관을 들여야겠다고 생각했다. 그리고 실제로 그래야 복습도되고 느는 게 맞고..ㅠㅠ
- 모르겠으면 승정님과 공유하기
- 한번에 모든 파일들 다 하려고 하지 말고,
- 오류 뜨면 확인해 보시겠어요? 공유하기
- [ ] 화요일 - 역할 분담표 작성
- [ ] 나 - 계정, 리뷰, 책
- [ ] 승정 - 댓글, 좋아요, 토큰
'2025 > [풀스택]SeSAC 웹개발자 7기' 카테고리의 다른 글
| [BookTalk 팀프로젝트] 250723수 Day8 배느실 (1) | 2025.07.23 |
|---|---|
| [BookTalk 팀프로젝트] 250722화 Day7 TIL - 구글클라우드 MySQL 인스턴스 사용해봄 (5) | 2025.07.22 |
| [BookTalk 팀프로젝트] 250719토 Day4 TIL (1) | 2025.07.19 |
| [BookTalk 팀프로젝트] 250718금 Day3 배느실 (0) | 2025.07.19 |
| [BookTalk 팀프로젝트] 250716수 Day1 배느실 (0) | 2025.07.19 |