# 14주 2주차 그룹 회고
## J131 윤현우 👨💻
### 잘한 점
+ html/css와 관련하여 아는 거라곤 `<html> <head> <body>` 로 구분된다는 것 밖에 몰랐습니다. 학과에서 프로젝트를 진행할 때는 부트스트랩만 가져다 쓰며 배치도 제대로 할 줄 몰랐던 제가, html과 css의 기본부터 차근 차근 배워나간 것이 뿌듯합니다.
+ 특히 css는 기본에 더해 flex를 배워서 배치와 관련한 심화 내용을 학습했습니다. 물리적으로 시간이 부족해 grid를 배워나갈 시간이 없어서 아쉬웠지만, flex에 대한 이해도를 많이 높혔기 때문에 만족스럽습니다.
+ 아르바이트와 그 외 개인적인 사항으로 코딩을 늦게 시작한 날도 있는데, 매일 매일 포기하지 않고 새벽까지 최선을 다해서 후회는 없습니다.
### 못한 점
+ BE 기능 구현이 너무나도 미비합니다. 핵심 기능인 세션과 검색을 구현하지 못했기 때문에 껍데기 뿐인 결과물이라고 생각됩니다...ㅠㅠ
+ FE 기능 구현 또한 마찬가지로 많은 것을 해결하지 못했습니다. 특히 DOM API를 전혀 쓰지 못한 것이 말도 안 됩니다. 주말 동안 사소한 것들이라도 DOM API를 이용하여 익혀서 다음 미션에 지장이 없도록 할 것입니다.
+ 목과 허리가 너무 아픕니다. 어제는 안구에 있는 혈관도 터졌네요... 체력적으로 많이 힘든 상태인데, '바쁘니까 이따가 스트레칭하자' 하며 건강 관리를 미뤘던 과거의 저를 맹렬히 비난하겠습니다. FE와 BE 설계도 참 중요하지만, 다음 미션 때부터는 건강 관리 설계를 0순위로 할 것입니다. 진심.
+ 크롱님이 마스터 클래스에서도 말씀해주셨듯, 시작점이 다르니 현재의 수준과 러닝커브가 다 다르기 마련인데 그런 것들을 고려하지 않고 자꾸만 다른 캠퍼분들의 프로젝트를 보며 좌절하게 되는 것 같습니다. 다음 미션부터는 무지렁이였던 과거의 저와 비교하며 '이만큼 성장했다'는 것에 주목하겠습니다.
+ 아울러, 제 멘탈을 잘 케어해주셨던 저희 조원님들과 타 동료 캠퍼분들에게 감사 인사를 드립니다!!!!!! 주말 동안 푹 쉬고, 조금 더 공부해서 개복치 모드에서 벗어나겠습니다!!!!
## J081 박승환 👨💻
### Good
- 대부분 요구기능을 구현.
- 지속적으로 리팩토링을 하여 소스코드를 개선하려고 함.
- git을 좀더 능숙하게 다루게 됨.
- 자바스크립트를 사용한 풀스택 개발 경험.
- 코드 리뷰를 통해서 개선할 점, 몰랐던 지식에 시야를 넒힘.
- 여러 모달을 제어하는 이벤트 작성
### Bad
- 날이 지날수록 늘어가는 하드코딩.
- 무계획 코딩.
- html 태그를 잘 알아보지 못하고 아는 것만 쓰려고 함.
- front-end에서 유효성 검사와 back-end 유효성 검사를 일치 시키지 않음.
- github에 있는 기능 (issue, actions, Projects ... 등)을 활용하지 않음.
- 커밋 메세지 통일성 없음.
- 허리 🏥
- 목 🏥
## J151 이연정 👩💻
### 좋았던 점
+ 항상 미루고만 있었던 html, css, JS의 기본적인 부분을 정리할 수 있었습니다.
+ 전체적인 사이트 틀을 만들고, dummy data를 이용한 기능구현을 진행했습니다.
+ 전 과정에서 미숙함에도 포기하지 않고 진행하였습니다.
+ 코드리뷰를 통해 미처 생각하지 못했던 부분 혹은 실수를 돌아볼 수 있었습니다.
+ FE, BE에 대한 큰 그림을 파악할 수 있었습니다.
+ 처음해보는 FE, BE 작업에 일정을 계획하는 데 어려움이 있었습니다. 하지만 이번 경험이 다음 프로젝트에서의 계획 및 진행과정 모두에 큰 도움이 될 것이라 생각합니다.
+ 역시나 오전과 금요일의 동료들과 함께하는 시간에 가장 집중적으로 많은 것을 배워갈 수 있었습니다. 감사합니다.
### 아쉬운 점
+ 금요일에 가까워질수록 공부보다 구현에 마음이 급해지는 느낌이었습니다.
+ 원했던 기능을 모두 구현하지는 못했습니다.
+ 공부를 진행하며 구현하다보니 코드 구조가 깔끔하지 못했습니다. 무조건적인 구현보다 전체구조에 다시 한 번 신경써야할 것 같습니다.
+ css의 좋은 컨벤션에 대한 공부가 부족했습니다. reset.css와 normalize.css에 관한 것 또한 마찬가지였습니다.
+ 단위테스트를 진행해보지 못했습니다. FE, BE 부분의 테스트에 관하여 공부가 많이 필요하다고 생각합니다.
+ github의 issue, project 기능을 활용하여 프로젝트 진행상황을 파악하며 구현하는 것이 필요해보입니다.
+ 건강관리가 부족했습니다. 계획을 잘 세우는 것과 더불어 시간을 잘 나누어 잘 쉬는 것이 필요하다고 생각합니다.
## J209 최창희 👨💻
### 잘했던것, 좋았던것, 계속할것
- Github의 Isssue, Milestone, Project 기능을 이용해서 프로젝트 관리를 체계적으로 해본 것
- 마스터 클래스나 코드 쉐어 시간에 구현도가 높은 능숙한 분들을 많이 보았지만 의욕을 잃지 않고 꾸준히 계획한 일정에 맞춰 프로젝트를 진행하고 어느정도의 결과물도 만들었다 :fire:
### 잘못했던것, 아쉬운것, 부족한것
- 계획했던 프로젝트 task들을 모두 완료하지 못했다.
- 그 중에는 우선순위를 낮게 두고 나중에 해야지라는 마음으로 미뤄둔 것도 있어서 이런 부분은 반성하고 일정 관리를 좀 더 신경 써서 시도를 해봐야겠다.
- 매번 정해진 PR시간 (7시)를 지키지 못하고 12시 가까이 되어서야 PR을 날리는 경우가 많았던 것 같다. 코드 리뷰를 위해서는 7시까지 어느정도 구현을 완료하고 PR을 날리도록 신경을 써야 할 것 같다.
- 프론트쪽에서 js파일을 모듈화 하는 방법에 대해 자세히 알아보지 않고 구현을 하다 보니 리팩토링이 필요한 나쁜 구조의 코드를 짜게 되었는데 다음 미션 전 까지 해당 부분에 대해 학습을 해서 좀 더 나은 코드를 짜기 위해 노력해야겠다.