TIL_005_WIL_001 | 회고

묘한묘랑·2023년 12월 1일
0

TIL

목록 보기
5/31

미니 프로젝트가 끝이 났다.

TIL

프로젝트를 완성시키고 발표를 하는 과정에서 여러 에러를 겪게 되었다.

가장 먼저, 디자인 관련하여 slide bar를 제작하기위하여 flickity library를 사용하였는데 slide bar의 drag 기능으로 인하여 내부 Item의 input tag에 접근하는 것이 불가능한 상황이었다.

그래서 곧바로 공식문서의 option 부분을 확인해보니 draggable option을 false값을 줌으로써 drag 기능을 사용하지 않게 하여 에러를 잡았다.


WIL

협업을 위하여 github를 사용하였는데, main으로 pull request를 날려 merge를 할려 했지만, github 에서는 자동으로 merge가 불가능 하다는 경고문이 발생하여 직접 local에 pull한 이후, merge시켜 충돌을 잡고 main branch에 곧바로 push하는 형식으로 merge를 하였는데, 이것이 옳은 방법인지는 모르겠다.

발표 직전 기능 추가와, 버그 수정이 이루어졌는데 지금 생각해도 아찔하다. Test Code를 왜 작성하는지 알게 된 것 같다. 놓칠 수 있는 부분을 미리 정의하고 테스트 하는 방식을 채택하여 앞으로 개발할 생각이 든다.


Temp 회고

Keep

  • 새로운 시도를 한다. 다양한 라이브러리를 쓰려고 노력하고, 새로운 기능도 넣기 위해 시도했다!
  • 브랜치를 나눠서 Github
  • 각자 파트를 나눠서 기능을 분담해 개발했다.

Problem

  • 대화가 부족했다.
  • 계획을 부족하게 세웠다.
  • PR, 코드 리뷰가 없어 코드 스타일의 일관성이 부족했다.

Try

  • 현재 진행 상황을 적극적으로 소통한다.
  • 개발 전에 계획을 조금 더 자세하게 세운다.
  • PR, 코드 리뷰를 한다!
profile
상황에 맞는 기술을 떠올리고 사용할 수 있는 개발자가 되고 싶은 개발자

0개의 댓글