😟2022.09.08

일일 회고 29일차

할일 및 한일

경험 및 배움

오늘은 오전 수업을 들은 후 오후에는 nest.js 세미나에 참석하여 Controller 부분과 Exception filters 부분을 공부하고, 발표자들의 발표를 들었다.

우선 Controller의 주 목적은, 들어오는 요청을 받고 처리된 결과를 응답으로 돌려주는 인터페이스의 역할이다. Controller를 만들기 위해서는 클래스와 데코레이터를 사용한다. 내가 혼자 공부하고, 도큐먼트를 보았을 때는 이해가 안가는 점들이 대부분이였는데, 발표자들의 발표를 듣고 멘토에게 질문을 하면서 그래도 많이 이해한 것 같다.

하지만 부족한 점은 나는 이론 공부는 하였지만 실제 구현을 해보라고 하면 얼마 못가서 막힐게 분명하다. 그래서 간단한 것이라도 계속 실습을 해보고, 작은 프로젝트라도 만들어보고 할 예정이다.

또한, 언어만 공부하다 보니 네트워크쪽 지식은 운영체제, 컴퓨터네트워크등 전공 수업을 들은 것 빼고는 네트워크쪽 지식이 많이 부족하다는 것을 깨달았다.

예를 들어 http 상태 코드나 http 프로토콜 메소드 등 기본적으로 알고 있어야 할 것들이나, 원리, 구조 등이 부족하여 이번 nest.js를 공부하면서 막히는 부분들이 많았다. 시간을 짬짬히 내어 찾아보며 공부하고, 또 정리해볼 예정이다.

우선 이곳을 참고하여 좀 더 찾아보았다. 그리고 http 메소드나 상태 코는 이름은 DELETE라고 꼭 그 메서드안에 삭제하는 로직이 들어가야하는 것은 아니고, 또 PATCH라고 꼭 리소스를 업데이트 할때 사용하는 것이 아닌 그렇게 해야 한다는 일종의 규악? 관례? 라고 하였다.

전공 공부와 세미나도 준비하며, 중간중간 더 공부하여 정리할 예정이다.

개선 및 목표

  • 아직 모르는 것들이 너무 많으니 더 열심히하자.

  • 시간 분배를 잘하자. 무엇이 급한지 생각하자.

Last updated