# 그룹 리뷰
- 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 클래스 작성
- 서로에게 질의응답 + 칭찬해주기