TEAM A6 - Coovie / KPT 회고

2023. 5. 29. 16:14team

KPT 회고


Keep(유지할 것)

  1. gitmoji 활용 & commit convention
  2. API 활용
  3. 머신러닝과 같은 새로운 것 도전해 보기
  4. 팀원과의 꾸준한 의사소통
  5. 모르는 부분 있을 때 물어보고 같이 해결해보기
  6. 테스트 코드 작성
  7. Readme 작성

Problem(문제점)

  1. 마감시간 놓쳤음
  2. ERD 및 API명세서 작성 때 계획이 너무 엉성했음
  3. 잠을 버렸음
  4. 프로젝트 초반 프론트와의 연동성 고려가 부족했음
  5. 메서드에서 중복되는 메서드들 정리 못한 것
  6. 레거시 코드 삭제
  7. 시간부족
    1. 테스트코드 최신화를 하지 못했었음
    2. 배포는시도도못함
  8. 소셜 로그인 구현 못했음 (공통)
  9. admin 페이지 구성을 많이 하지 못한 것이 아쉬움
  10. 단순 머신러닝만 구현해서 아쉬웠음 (딥러닝 구현 못한 것에 대한 아쉬움) (지명님)
  11. 머신러닝 구현 시 비교 값을 한개로만 구현한 것이 아쉬웠음 (지명님)
  12. API 활용에 있어서 초반에 어려움이 있었음
  13. 더 좋은 API를 찾지 못해서 데이터 활용에 제한이 있던 점 (준영님)
    1. 19금 필터링 기능이 TMDB 자체기능에 adult 데이터가 있긴 했으나, 전부다 value가 false였음
    2. 영화 전부다 overview나 poster가 있는게 아니었음
  14. 데이터 활용을 할 때 처리 속도 개선이 굉장히 어려웠음
  15. 필드 값이 없는 데이터의 프론트 엔드 처리가 아쉬웠음 (준영님)
  16. 독스트링을 잘 활용하지 못함

Try(해결책)

  1. ERD 및 API명세서 작성 때 구성 더 꼼꼼히 하기
  2. 프로젝트 초반 프론트와의 연동성 조금 더 상세히 계획해 보기
  3. 필요없는 주석 정리하기
  4. 메서드에서 중복되는 메서드들 정리 하기
  5. 머신러닝, 데이터 처리등의 해결이 어려운부분은 튜터님 찾아가기
  6. API 활용시 Docs 잘 읽어보기
  7. 머신러닝 구현시 비교 값 여러개 넣어보기
  8. 프론트 공부에 시간을 조금은 더 투자해 볼 것
  9. 독스트링 활용하기