21.11.22 항해99 4기 22일차
주특기 숙련 주차 시작
저번 주특기 기초 주차와 마찬가지로 항해99에서 제공해준 강의를 듣고, 팀원과 협업하여 개인 과제와 팀 과제를 토요일까지 제출하면 된다.
ex) const { postId, name, title, text, pw } = req.body;
const todo = await Todo.findById(todoId).exec();
// exec은 생략해도 된다. await는 잊지말것
터미널에서 해당 포트를 사용하는 프로세스를 찾고
$ lsof -i TCP:(포트번호)
해당 프로세스를 강제종료하면 된다.
$ kill -9 (프로세스번호)
ex1) res.send({}); // 기본 status 코드는 200
ex2) res.status(201).send({});
항해 1주차때 node.js 주특기 Q&A 세션을 담당하셨던 분이 강의를 하신 Node.js 심화반 강의가 오늘 제공되었는데, 저번주 강의보다 퀄리티가 좋았다.
퀄리티가 좋다는 말이 저번주는 안좋았다라는 뜻은 아니고, 저번주에 제공되었던 기초반 강의에 비해 심화반 강의의 설명이 자세해서 좋았다.
나를 포함한 다른 항해4기 node.js 크루원들 대부분은 node.js가 처음이라 왜 여기서 이 함수를 써야하는지, 라우터 연결을 왜 그렇게 하는지, 로그인 예외처리는 왜 이렇게 해야하는지 등등 코드를 짜는데 있어서 어느 정도 설명에 목말라있는데, 저번주 기초반 강의에는 그런게 거의 없었다. 그냥 코드스니펫 복사 붙여넣기로 기능 동작만 되게 따라하는 느낌이었다.
나는 주니어 개발자가 공부하는데 있어서 "왜 이것을 써야하는지" 이유를 찾으면서 학습하는 것이 가장 중요하다고 생각하는데, 이번주 강의는 "왜 이것을 써야하는지"와 라이브러리를 사용하더라도 이해한 상태로 사용할 수 있도록 해주는 자세함이 있어서 좋았다.
내일도 파이팅