Skip to content

3주차 그룹회고

hoo00nn edited this page Nov 13, 2020 · 1 revision

💐 Group 37 3주차 그룹회고 💐

👋 잘한점

  • 개발시간이 부족했지만 기획서의 요구사항을 거의다 완성했다.
  • 팀원 모두 적극적으로 참여해서 팀 분위기가 좋았다.
  • 페어프로그래밍을 통해 프로젝트에 작성한 코드의 대부분을 이해하고 넘어갈 수 있었던 점이 칭찬할만 하다.
  • hook 을 적극적으로 사용해 중복되는 코드를 재사용했다.

😓 부족한점

  • 막바지에 시간이 부족해서 코드를 안티패턴으로 많이 작성했다..
  • 코드프리징 시간을 지키지 못했다...
  • 늦은 작업으로 지각을 한 적이 있다.. (워라벨을 중요시하자!)
  • 배포하고 테스트를 못해봐서 label 필터가 안되서 아쉬웠다

🏃 도전해볼점

  • story book 적용시키기
  • 테스트 코드 짜보기
  • ts....
  • CI/CD를 적용 못해봤는데 학습하고 적용시켜보기

🔥 개선할 점

  • atomic design 에서 각 요소들만 가지고 있는 고유 속성들은 요소내에 정의해도 좋을 것 같다. (page 단위에서 모든 상태를 내려줬는데 리팩토링 하면 좋겠다)
  • page 단위에서 모든 상태를 전달해 줄 때 효과적인 방안을 찾아보고 학습해봐야겠다.
  • 컴포넌트의 뎁스를 필요이상으로 깊게 작성한 경우도 있어 인자를 전달해주기 어려웠다. 상태값을 고려한 효율적인 컴포넌트 배치방식을 고려해봐야겠다.
  • useMemo 사용해보기
  • 상태의 초기값을 정해주지 않아 초기 렌더링시 undefined 오류가 많이 떴다. 개발 초기단계의 프로젝트의 상태값구조를 잡아놓을 필요성을 느꼈다.
  • contextAPI를 도입해서 지금보다 효과적으로 상태를 관리할 수 있을 것 같다.
  • 사용자가 서버와 통신하는 API 는 요청, 성공, 실패 로 나누어 UI 를 표현하지 못했는데 다음 프로젝트때에는 적용해봐야겠다.
  • 에러 처리를 조금 더 세분화해서 관리하여 탄탄하게 구성해보면 좋겠다.
Clone this wiki locally