Skip to content

3주차

권영언 edited this page Nov 13, 2020 · 1 revision

3주차 피어 세션: 21조 & 35조 🌿

Group21

김민지, 윤석주

Group35

오지현, 박진영, 권영언

세션내용

21조

  • useReducer 쓸 걸..
  • 백로그와 api명세를 열심히 계획.
  • 그러나 컴포넌트 구조를 미리 정해놓지 못해서 어려움을 겪음.
  • 백엔드의 로직을 복잡하게 짜서 힘들었음.
    • Sequelize로 하지 못해서 직접 구현함.
  • useState로 구현하는 방식을 택해서 프론트 코드가 지저분해짐 (useReducer를 활용하지 않았음)
    • setter계열 함수를 여러번 부르게 되어서 렌더링 횟수가 많아졌을것같음.
  • 복잡한 필터도 그렇고 구현을 상당히 많이 하셨네요 :b
    • 기능을 다 구현할 수 있었다.
    • 기능 구현이 가장 중요하죠 👍
    • 마일스톤까지 다 하신게 너무 부럽습니다 ㅠㅠ <- 헤헤 힝

35조

  • 에러 고칠 때 다같이 화면 공유 하면서 했는데 그래서 시간이 좀 걸린 것 같다
    • 협력 측면에서는 괜찮은 것 같습니다
  • 깃허브 (Settings)
    • 이슈 템플릿 (Features): 이슈 생성 시 템플릿 자동 생성
    • PR 설정 (Branches): 두 명 이상 approve 해야 merge 되도록
  • Transaction 사용
    • 시퀄라이즈에서 기본적으로 제공
  • TDD
    • test case 간의 dependecy 문제
  • useReducer 사용
  • useContext 사용
  • 컴포넌트 관련 이슈 작성 시 컴포넌트마다 역할, 사용하는 상태, 상속 관계 등 모두 정해 놓음
  • 글자 수 세는 부분도 reducer 사용
  • 구현은 다 못했지만 열심히 배웠다!
  • 트렌잭션을 사용한 부분이 너무 인상깊었고, 개발전 컴포넌트 계획을 짜는등 알차게 하신것같습니다.

📁 Documents


⚖ Rules


🖊 Records

☕️ 일일 회고 & 데일리 스크럼
🗓 주간 회고
👨‍👦‍👦 피어 세션

🤯 Tech

Clone this wiki locally