발전소/동아리 및 스터디

[코딩&리뷰] : 스터디 4회차

오주현 2022. 1. 26. 23:52
반응형
스터디 4회차

오늘은 새로운 쌤과 함께 4회차를 진행했다.

4회차만에 완전한 4명이 처음으로 스터디를 진행하게 되었다.

전에 진행한 내용과 TO-DO List를 통한 공부한 내용을 발표했고 당일 목표는 강의 한 섹션 중 남은 부분을 완강하고 복습하는 것 이였는데 완료하지 못 했다. 

 

공모전을 진행하면서 했었던 팀 프로젝트에서 Controller를 그냥 썼는데 알고 보니 FrontController라는 개념도 있었고 JSP에서 .do로 받았는데 각 HTTP 요청에 따른 Controller 응답 방식도 여러가지가 있었다. 이런 것들을 하나도 모르고 프로젝트를 만들었으니 지금 보면 답이 없는 코드로 이루어진 약간 TDD 개념 정도의 프로젝트였던 것 같다.

 

빠르게 코드만 돌아가게 만들었지 코드 정리가 하나도 안 되어 있어서 기가 막히다. 

 

저번에 한 쌤이(우리는 스터디에서 ~쌤으로 호칭한다.) JavaScript를 공부하시고 계셨는데 그 주에 학교를 가서 다른 친구들 공부하는 내용을 보니 다들 JavaScript를 공부하고 있었다. 나도 JS를 공부해야 한다고 생각하고 있었는데 이 참에 학교 개강 전에 기초라도 잘 닦고 가자는 의미로 JS 공부도 시작하게 되었다.

 

하지만 생각보다 어떻게 공부를 해야 할 지 감이 안 잡혀서 인프런에서 공짜로 뿌린 JS강의를 듣고 있었는데 JQuery에 대한 부분이 더 많은 것 같아 잠시 보류하고 지금은 노마드코더 무료 강의를 듣고 있다. 그러던 와중에 오늘 저번에 JS 공부하던 쌤이 JavaScript 30이라는 것을 알려줘서 새롭게 도전을 해보려고 한다.

 

우선 지금 듣고 있는 노마드코더 강의를 다 듣고 진행을 해 볼 예정이고 하루 한 챕터씩 30일 첼린지를 진행하게 될 것 같다. 다음 주 스터디 전 까지 못 해도 3일차 정도는 진행한 상태로 참여하고 싶다. 

 

아, 다음 주는 설이 껴있어서 수요일에서 금요일로 옮기게 되었다.

 

 

아래는 오늘 스터디를 진행하면서 목표 공유를 통해 달성한 부분과 달성하지 못 한 부분이다. 

이름에 줄이 그어져 있으면 달성한 부분. 그렇지 못 한 부분은 달성하지 못 한 부분이다.


  1. 어제 공부한 내용 다시 보기
    1. 복습 용도 및 오늘 강의를 이어나가기 위해 전 날 까먹은 부분 다시 확인한다.
  2. Spring Boot 강의
    1. 어제 남은 파트 다 듣고 코딩하기
    2. 노션에 코딩한 내용 복습하기
  3. 알고리즘 한 문제 꼭 풀기
    1. 쉬운 난이도 부터 올라가기
    2. 아침에 문제 먼저 풀어보기
    3. 프로그래머스 활용
  4. JavaScript 강의
    1. 노마드코더 강의 듣기

  • Spring Boot 강의

HTTP 요청 메시지 - 단순 텍스트

HTTP 요청 메시지 - JSON

응답 - 정적 리소스, 뷰 템플릿

HTTP 응답 - HTTP API, 메시지 바디에 직접 입력

HTTP 메시지 컨버터

요청 매핑 핸들러 어뎁터 구조

정리

  • 알고리즘

행렬의 덧셈

  • JavaScript 강의

Object

Function

Recap


반응형