본문 바로가기

내일배움캠프 Node 4기/TIL

내배캠 2/15 TIL

1.  프로그래머스 0레벨 3문제

저번에도 썼던것 같은데, Reduce 메소드가 특정 연산에서는 매우 유용하다

예를들어 배열을 돌면서 그 값을 더한다거나 할때 for 반복문대신 reduce를 쓰면 되니까...

그거 이외에 includes 라던가 그런것들을 아직 자유자재로 쓰지 못하는것 같아서

꾸준히 연습해야겠다.

 

2. 자료구조(단일 연결리스트)

 

단일 연결리스트의 핵심은 그 구조와 next 혹은 prev같은 연결고리를 어떻게 처리하느냐 인것 같다.

그 연결고리를 따로 변수에 임시저장하고, 다음 줄에서 대체(replace)하는 과정의 연속이다.

 

다만 오늘 했던 reverse는 좀 이해가 안되서 조그마한 수첩에 

그려보면서 해야겠다. 그리고 한번 처음부터 끝까지 모두 크롬 개발자도구(콘솔)에 구현해보려고 한다.

배열과 비교해 어떤 이점이 있을까는 좀 더 연구해봐야겠다.

 

3. Nest.js는 너무 편리하다.

 

어느 정도냐면, 설겆이 하다가 식기세척기 발명된 수준으로 편리하다

사실 저번 미니프로젝트때는 MVC 패턴 만든다고 나름 컨트롤러니 뭐니 집어넣고

Validation에도 관심이 있어서 Joi를 써야되나 고민도 했었는데

 

더 문제는 각자 폴더구조 짜다가 폴더구조 다르게 짠거때문에 Git에서 

난리가 났었다

킹스트.js는 CLI답게 커맨드 치면 진짜로 다해준다.

배우는게 심지어 재밌기까지하다

노마드 코딩에 그 니코라는 선생님이 어썸 어썸 하는데 이유가 있었다.

 

네스트js는 진짜 좀 제대로 배우고싶은 욕심이 생긴다

 

 

 

 

'내일배움캠프 Node 4기 > TIL' 카테고리의 다른 글

내배캠 3/14 TIL  (0) 2023.03.14
내배캠 2/22 TIL  (0) 2023.02.22
내배캠 2/13 TIL  (0) 2023.02.13
내배캠 2/6 TIL  (0) 2023.02.06
내배캠 2/1 TIL  (0) 2023.02.01