Skip to content

Sprint 6 회고록

SeungGun edited this page Jul 29, 2022 · 10 revisions

📅 기간

22.07.25 ~ 22.07.29

Q. 이번 스프린트 무엇을 했는가

  • 프로필 편집 기능 구현
  • 유저 페이지 게시글 리스트 슬라이드화
  • 팔로우 팔로워 리스트 구현
  • 게시글 작성 레이아웃 UI 작업
  • 게시글 작성 필드 프로세싱 (이미지 처리, 시간 처리 등)
  • 팔로우 팔로잉 기능 남은 것 마무리
  • 게시글 요청&모듈화 (주말까지 끝낼 예정)

Q. 프로젝트 진행하며 좋았던 점

  • 태현:

    • 코틀린으로 지속적으로 개발하다보니 어느정도 익숙해졌다. 많이 쓰다보니까 코드의 간결성이 더 느껴져서 좋았다.
    • 게시글 작업을 하면서 ConstraintLayout에 대해 많은 고민을 해볼 수 있어서 좋았다. 기본적인 레이아웃의 배치를 많이 경험 해보면서 화면 구성하는 것에 재미도 느껴졌다. (그와 동시에 UI/UX 디자이너가 없는 빈 자리도 느껴지긴 했다)
    • 제보하기 페이지에서 이미지 처리를 다시 한 번 하게 되면서, 비트맵, 멀티파트, RecyclerView에 대해 지식이 늘은 것 같아서 좋았다.
  • 승건:

    • 사용자 정보 변경이나 팔로잉 등 특정 요청에 대한 결과로 실시간으로 view에 업데이트를 하는 고찰을 함
    • 위와 같은 것들을 어떻게 효율적으로 사용자에게 보여줘야 하나 고민을 많이 했음
    • 계속 매 스프린트마다 리팩토링 하는 것이지만 모듈화에 대한 고찰을 꾸준히 많이 함

Q. 프로젝트 진행하며 있었던 애로사항

  • 태현 :

    • 간단할 것 같았던 제보하기 페이지 구성에서 생각보다 애를 먹었었다.
    • 하단 플로팅 커스텀 버튼을 처음 만드는데, 처음 마주하는 에러가 떠서 하루종일 스택오버플로우에 살았었다. 근데 허무하게 해결됐다 ㅎ
    • 제보하기 페이지 구성에서 전체 스크롤 한 번, 내부 필드 스크롤 한 번 이렇게 두 번 해야 하는 상황이 생겼는데, 스크롤이 한 번 무시되는 경우가 생겨서 자세한 원인을 잘 몰랐는데 결국 해결할 수 있었다.
  • 승건 :

    • 실제 서버 서비스와 노션에 대한 일관성이 없어서 번거로움이 많았다.

Q. 이번 스프린트의 특별한 경험

  • 태현:
    • 기존에 생각만 하고 있던 기능을 원하는대로 만들어보고 경험해본 것이 좋았다. (다중 이미지 처리나, 반응형 레이아웃 처리)
  • 승건:
    • Activity에서 setContentView() 호출을 미룸으로써 원하는 레이아웃 처리를 할 수 있었음
    • Activity의 Lifecycle을 활용하여 Activity 호출 시, 되돌아왔을 때에 대한 처리를 유연하고 동적으로 가능했음

Q. 다음 스프린트에는 무엇을 할까

  • 메인 피드 게시글 아이템 레이아웃

  • 메인 피드 View작업 & 게시글 불러오는 등의 기능 구현

  • 유저 페이지에서 게시글 불러오기

  • 피드백 받은 내용 수정하기

  • 코드 리팩토링이 잦고, 최대한 클린 코드로 작성하고, 모듈화를 시도하려고 하다보니 진도가 너무 느리다. 더 달려야 될 것 같습니다..