WIL

12월 5일 ~ 11일 WIL

김영재0412 2022. 12. 11. 20:31

이번주는 주특기 언어 숙련 주차였다. 로그인, 회원가입, MySQL로 마이그레이션, Sequelize에 대해 공부했다. 처음에 딱 숙련 주차내용을 봤을 때 별로 안 써본 MySQL과 Sequelize가 어려워보여 약간의 멘붕이 왔지만 생각보다 발목을 잡는건 로그인이었다. 기능은 구현하기 쉬웠지만 확실한 예시가 없었기에 하면서 이게 맞나 라는 생각이 자주 들었다. 오히려 MySQL과 Sequelize는 강의를 들으면서 천천히 해보니 옛날에 테라폼 하는거처럼 은근 재밌었고 생각보다 쉬웠다. 그래도 로그인도 잘 구현한거같고 회원가입도 잘 구현한거같다. 

 

이번 주는 저번주보다 질문하러오는 사람들이 줄었다. 나도 내꺼 하느라 바빠서 남 신경 쓸 시간이 별로 없긴 했지만 그래도 질문하러오는 사람들에겐 최대한 친절히 대답해주었다. 그리고 사람들의 질문을 해준 덕에 시험을 잘 봤다. 목요일에 시험을 봤는데 매니저님이 구현해둔 과제 코드에 에러를 해결하는거였다. 에러 내용은 router 설정이 안 되있는거랑, 바디값이 안 들어오는 것, 쿠키값이 req.cookies 형태로 콘솔을 찍어도 안 나오는 것, 함수가 선언되기전 호출 한 것, jwt.sign이랑 verfiy랑 시크릿 키가 다른것 디비에 저장할때 게시물의 제목과 댓글이 저장 안 되는 것이었다. 나는 솔직히 여기서 직접 경험한것들도 있지만 질문하러 온 사람들중에 똑같은 에러를 만나 온 사람들이 있었다. 기출문제를 푼 격인 나는 이런 말하면 좀 재수없게 들릴지도 모르지만 진짜 쉽게 풀었다. 너무 쉽다고 생각해서 미들웨어 에러를 해결하라기에 토큰이 만료되었을 때 로그인을 시도하면 로그인이 가능하게 하는 것도 하고 나왔다. 한시간정도 걸린거 같은데 사람들이 안 나오니까 내가 모르는 에러가 더 있었나 라는 생각이 들면서 좀 불안해졌다. 다행히 에러는 저게 다였고 아마 겪어봤던 에러들이기에 답이 바로 보여서 금방 끝냈던것같다. 

 

질문하러 오는 사람들이 괜히 미안해하는데 그럴 때마다 에러 같이 풀면 나도 경험치가 오르는거라고 말해줬는데 이젠 앞으로 저 예시를 들어가며 이야기 해줄수 있을거 같다. 

 

그리고 금요일부터 심화주차에 들어갔는데 진짜로 처음 해보는 테스트코드 짜기, Layered Architecture Pattern에 대해 공부한다. 아직 긴가민가한 부분들이 많지만 대충 큰 틀은 잡힌거 같고 다음 주에 팀원들이랑 직접 한번 해보면 좀 더 와닿을거같다. 

 

다음 주도 목표에 달성하기위해 지각 안 하고 질문하러오는 사람들이 더 늘어나면 좋겠다!

'WIL' 카테고리의 다른 글

12월 19일 ~ 25일 WIL  (0) 2022.12.25
12월 12일 ~ 18일 WIL  (0) 2022.12.18
11월 28일 ~ 12월 4일 WIL  (0) 2022.12.04
11월 21일 ~ 27일 WIL  (0) 2022.11.27
11월 14일 ~ 20일 WIL  (0) 2022.11.20