> For the complete documentation index, see [llms.txt](https://jinwon-yoon.gitbook.io/jinonys-blog/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jinwon-yoon.gitbook.io/jinonys-blog/daily-log/2022.10.30.md).

# 2022.10.30

일일 회고 77일차

## 할일 및 한일&#x20;

* [x] 이것이 자바다 14장(람다식) 공부 및 notion 정리(40%)&#x20;
* [x] nest.js 회원 관리 시스템 기능 구현&#x20;

## 경험 및 배움&#x20;

오늘은 오후에 이것이 자바다 14장(람다식) 공부를 하고, 밤에는 nest.js 프로젝트중 기능을 추가적으로 구현하였다.

우선 람다식에 대해 기본적으로 "아 그냥 추상 메소드가 하나 있을 때 단순하게 표현하는 법?" 이정도로만 생각을 하고 있었는데 생각외로 정말 너무너무 어렵고 많은 생소한 것들이 있어서 공부를 해보며 정리를 하고 있긴 하지만, 잘 이해가 가지 않아서 정리를 하고도 제네릭 부분과 람다식 부분은 계속해서 복습을 이어나가야 할 것 같다.

제네릭과 람다식 둘 다 많은 장점을 갖고 있는 기능들이니 잘 사용할 수 있게 학습을 해놓아야 할 것 같다.

또한 nest.js 프로젝트에서 오늘은 **DTO를 적용시키고, 특정한 ID의 회원 정보를 가져오는 기능, 삭제하는 기능과 회원의 등급을 수정하는 기능**을 구현하였다.

<figure><img src="https://554097319-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXOFWKNTyvL7RYCd4zX33%2Fuploads%2FKAa1R3t69yjqI3nXS2nt%2Fimage.png?alt=media&amp;token=43c4394c-1e0b-47c5-90dd-4a1f5e188dff" alt=""><figcaption></figcaption></figure>

아직 익숙하진 않지만, 그래도 처음엔 영상을 보며 따라하는 수준에 그쳤다면 이제는 "이 기능이 왜 이렇게 되고, 이런식으로 구현하는 거구나!" 라는 정도는 알 것 같다.

아직 할일이 많다.

## 개선 및 목표&#x20;

* 내일은 디자인 패턴 프로젝트를 완전히 마무리 하자.&#x20;
