---
# System prepended metadata

title: 그룹 리뷰

---

# 그룹 리뷰 
- yelly, 칼리아, 코리

## kalia
- 주요 학습 키워드
    - 경로 지정
    - 클래스 분할
- 자신이 의도했던 학습 목표
- 어제오늘 개발 과정에서 실수
    - git 수정
    - try - catch 구조 개선 필요
    - 경로 case 조건문 개선 필요
- 리뷰 받은 내용 중에 공유할 것
- 리뷰 받은게 없다면 설계한 내용이나 작성한 코드 설명
    - w    
- 서로에게 질의응답 + 칭찬해주기
    - 김영한님 도와줘요
    - http가 만든 쿠키~ 나만 모르지 🍪
    - 세션이 멀까요? 
    - 🥕\0ㅠ0/🥕
    
## 코리
- 주요 학습 키워드
    - 서버에서 쿠키와 세션을 이용해 로그인을 확인하는 방법
    - UUID

- 어제오늘 개발 과정에서 실수
    - 헤더 속성 추가 시 순서를 상태코드보다 쿠키를 먼저 추가해 HTTP 응답이 정상적으로 동작하지 않았습니다.
    - HTTP 헤더를 파싱할 때 OWS를 고려해서 `:\s?`로 파싱을 하려고 했습니다. 그러나 정규식을 `:?\s` 잘못 작성해 모든 공백에 대해 `split`이 되어 오류가 발생했습니다.
- 리뷰 받은 내용 중에 공유할 것
    - `특정 클래스가 각각 경로를 갖고 있거나, 각각의 로직을 갖고 있는 구조로 구현하는 게 응집도를 높일 수 있습니다`


## Yelly
- 주요 학습 키워드
  - 쿠키, 세션, 토큰
- 자신이 의도했던 학습 목표
  - [쿠키, 세션, 토큰](https://github.com/Yeriimii/be-was-neon/wiki/Cookie,-Session,-Token)
  - [네트워크: 3-way-handshake, 4-way-handshake](https://github.com/Yeriimii/be-was-neon/wiki/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC)
  - [gradle](https://github.com/Yeriimii/be-was-neon/wiki/Gradle)
- 어제오늘 개발 과정에서 실수
  - `dos.writeChars(String value)` 를 사용하면 문자열을 `URLEncoder.encode()`로도 인코딩이 되지 않는 문제
  - `dos.write(string.getBytes("UTF-8"));`로 대체해서 해결
- 리뷰 받은 내용 중에 공유할 것
  - 쿠키를 추상화하는 것에 대한 고민 -> Cookie 클래스 작성
- 서로에게 질의응답 + 칭찬해주기