HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤎
프론트엔드 데브코스 5기 교육생
/
소인성팀
소인성팀
/
팀프로젝트-모모
팀프로젝트-모모
/
🔏
회고록
/
🪜
중간회고
🪜

중간회고

 

개발

민수

GOOOD

팀을 위해 내가 한 일, 좋았던 것
  • 공통 컴포넌트 진행
  • 로그인, 회원가입, 만들기 UI 진행
 

Problem

아쉽다고 느낀 점, 부족했던 점
  • 공통 컴포넌트 진행중 공통 컴포넌트의 정의가 무엇인지에 대해서 상당히 난감하여서 진행이 디뎌졌다.
  • 프론트 경험의 부족이 많이 느껴졌다.
  • 초기설정 세팅에 대해서 많이 부족함을 느꼈다.

Try

개선할 것 시도할것
  • 더 많은 코드를 보고, 시도를 많이 봐야 할 것 같다.
  • 프로젝트에 대해서 시간을 더 할애 해야 할 것 같다.
  • 멘탈 열심히 잡기

칭찬칭찬

 
 
 

건호

GOOOD

팀을 위해 내가 한 일, 좋았던 것
  • TS로 (사실상) 처음 무언가를 만들어가며 새로운 지식들을 배우게 된 것.
  • 태스크를 나누고 함께 무언가를 만들어 나가는 것
 
 

Problem

아쉽다고 느낀 점, 부족했던 점
  • 처음 겪어보는 팀플이기에 실력적으로나 경험적으로나 부족한 면이 많았던 것.
  • 리액트 메모이제이션 활용의 부재
 

Try

개선할 것 시도할것
  • 메모이제이션 활용 해보기
  • api 관련 공부
 
 

칭찬칭찬

  • 뛰어난 실력을 가진 팀원분들 덕분에 많이 배울 수 있었습니다
 
 
 

동건

GOOOD

팀을 위해 내가 한 일, 좋았던 것
  • api 문서화 및 명세 관리를 통해 서버와의 데이터 통신 방법을 자세히 알 수 있었습니다.
  • 툴팁과 같은 범용적인 컴포넌트의 구조에 대해 공부해 볼 수 있었습니다.
  • 타입스크립트를 협업의 관점에서 생각하고 사용해 볼 수 있었습니다.
 
 

Problem

아쉽다고 느낀 점, 부족했던 점
  • 한정된 시간을 제대로 활용하지 못한 것 같습니다. 항상 제대로 구현한다고 너무 세부적인 것들에 몰두하여 기본을 놓치고 있다는 생각이 듭니다.
  • 타입스크립트를 너무 안일하게 생각했습니다. interface 이름 규칙뿐만 아니라 유틸 타입들을 좀 더 배워뒀으면 시간을 아꼈을 것 같습니다.
  • 기본기가 부족하다고 느껴졌습니다. 특히 이벤트 루프와 관련된 코드를 짜다보니 기본기가 없으면 안되겠다는 생각이 들었습니다. 리액트에서 이벤트 핸들러가 동작하는 원리나 컴포넌트의 생명주기에 맞춘 ref 활용 등등, 애매하게 알고 있던 것들이 오히려 다 알고 있다는 착각을 하게 만들고 거기서부터 시작된 눈덩이가 점점 커져서 오류를 일으키고 있었습니다.
 

Try

개선할 것 시도할것
  • 리액트에서 불변성을 지키는 것에 대해 좀 더 공부해야겠습니다. 이벤트 핸들러를 전역으로 등록하고 state를 통해 동작하게끔 코드를 짰지만 state는 react root DOM에서만 작동하도록 설계된듯 합니다. document같은 실제 DOM에 대한 이벤트 핸들러 사용을 자제해야될 것 같습니다.
 

칭찬칭찬

  • 다들 각자 맡은 일을 너무 잘 하고 계셔서 많이 배우고 있습니다! UI, 기획같은 일을 같이 하니까 후딱 헤치우네요!
 
 
 

예진

GOOOD

팀을 위해 내가 한 일, 좋았던 것
  • 공통 컴포넌트를 만들면서 재사용성을 고려하면서 개발할 수 있었다.
  • 모르는건 충분히 고민하고선 팀원들에게 바로 공유하고 질문하였다.
     
     
     

    Problem

    아쉽다고 느낀 점, 부족했던 점
    • 초반엔 api 명세서를 완전히 이해하지 못했다. 데이터 흐름과 모델 구조를 제대로 이해하는 것의 중요성을 느꼈다.
    • 컴포넌트를 너무 꼼꼼히 세팅할 필요가 없었다. 기본 페이지
    • 기술적 도전을 많이 못해본것 같다. 공부하고 열심히 찾아본 것에 대해 기록을 더 남겨야 겠다.
     

    Try

    개선할 것 시도할것
    • Api 연결을 잘 마치고 기능을 잘 구현 마치고 싶다.
    • 코드퀄리티를 높이고 싶다. 불필요한 로직이나 렌더링을 사용하는 걸 줄여보려고 한다.
    • 리덕스 공부하기…

    칭찬칭찬

    • 각자 맡은 역할을 열심히 해오셔서 멋져요 우리팀 ^^7 기본 기능 야무지게 마치고 추가기능도 계속해서 붙여서 멋지게 만들어봐요!
     
     
     

    협업 방식

    민수

    GOOOD

    • 다양한 의견에 대해서 조율을 맞추려고 노력을 하였던 것 같다.
     
     

    Problem

    • 프론트 협업 경험이 많이 부족하여 그런지 다양한 의견이 나타나지 못하였다.
    • git을 사용하여 협업하는 방식이 낯설어서 적응하는데 시간이 조금 걸렸다.
    • 리뷰를 조금 더 깊게 할 필요성을 느꼈다.
     

    Try

    • 시간을 더 할애 하자..
     

    칭찬칭찬

     
     
     

    건호

    GOOOD

    • 어떻게 구현해야 하는지, 혹은 잘 모르던 개념을 팀원분들과 함께 궁리하며 문제를 해결 해나가는 그 자체.
     
     

    Problem

    • 개인 개발이 아닌 팀 개발이기에 정확히 어떻게 개발을 하는지 팀원분께 자세히 설명 드려서 후에 생길 수 있는 혼동을 조금 더 줄이지 못한 것.
    • 경험이 없다보니 지식이 부족해 팀 회의에서 도움이 되지 못한 것.
     

    Try

    • 조금 더 소통을 할 수 있도록 노력하겠습니다.
     

    칭찬칭찬

    • 많이 힘들지만 꾸준히 노력하는 멋진 팀원들 덕분에 큰 힘을 얻고 있습니다. 항상 감사합니다.
     
     

    동건

    GOOOD

    • 팀원들과 소통을 통해 나의 강점과 약점을 아는 자기객관화의 중요성을 깨달았습니다.
    • 개발에서 협업이 가지는 의미가 상상이상으로 크다는 것을 느꼈습니다. 혼자서 하면 몇 달은 걸릴 일을 다같이 하니까 공부하면서도 3주만에 UI를 만들 수 있었습니다.
     

    Problem

    • 모르는게 있으면 바로바로 질문하는 습관이 필요할 것같습니다. 협업의 장점은 서로 도와줄 수 있다는 것이기에 이 부분을 최대한 활용해야 좋은 결과물이 나온다고 생각합니다.
     

    Try

    • 모르는 것들을 좀 더 질문해 보려고 합니다. 혼자서 해보다가 안되는 것들이 있으면 지체하지 말고 질문하는게 저뿐만 아니라 모두에게 도움이 될 것 같습니다.
     

    칭찬칭찬

    • 저희 팀 장점은 서로가 서로를 배려해 줘서 팀 분위기가 너무 좋다는 것입니다! 다들 배려해주시고 노력해주셔서 감사합니다~!
     
     

    예진

    GOOOD

    • 커밋, 코드 컨벤션 등을 설정해본 것이 좋았다. 일관성을 맞추는 것이 협업 개발에 있어서 도움이 되는 걸 느낄 수 있었다.
     
     
     

    Problem

    • 팀원 각자마다 진행 상황이나 걸리는 시간을 충분히 고려하지 못한 것 같다. 팀장을 처음 해보면서 일정을 계획하고 분담하는 것이 쉽지 않았다…
     

    Try

    • 시작, 마무리 스크럼 때 팀원들 진행 상황 확인 및 공유
     

    칭찬칭찬

    • 야근 코어타임까지 착실히 참여해주는 팀원들 최고!
     
     
     
     

    앞으로 !

    민수

    조금 더 시간을 할애하고 열심히 뒤따라 가겠습니다 여러분.. 다들 멋져요..
    notion image

    건호

    여러분들 덕분에 내용을 많이 채울 수 있었습니다. (중간 회고 기간까지의 기록들) 많이 부족하지만, 조금 더 열심히해서 팀에 도움이 될 수 있도록 노력 하겠습니다.

    동건

     

    예진

    마지막에 조급해지지 않게 여유롭게 끝낼 수 있으면 좋겠습니다! 추가 기능까지 하나둘 해보고싶어요! 아자아자