[프로젝트-DediCats] Devlog-7

김대연·2020년 2월 13일
0

Project DediCats

목록 보기
8/16

앱개발을 하면서 상대적으로 작업이 더 많은 프론트를 백엔드 분들이 지원을 해주시기 시작했다. 그리고 상태관리 라이브러리를 써보신 분의 조언에 의하면 현재 우리가 사용하고 있는 UserStoreCatStore 가 너무 포괄적이어서 Store 를 좀 더 나눌 필요가 있어 보인다는 것이었다. 나를 포함한 프론트에서도 실제로 이런 생각을 하고 있었고 좀 더 기능별로 다시 재분류를 하기로 시작했다.

먼저, 아래와 같이 총 6가지로 구분하기로 했다.

  • 고양이와 관련된 CatStore
  • 유저와 관련된 UserStore
  • 지도와 관련된 MapStore
  • 인증과 관련된 AuthStore
  • 포스트와 관련된 PostStore
  • 헬퍼 함수들과 관련된 HelperStore

이런 리팩토링 작업은 빠르면 빠를 수록 좋은데, 점점 미루다 대작업이 되어버렸다. 지금이라도 고생하면 앞으로 관리하는데에는 조금 더 수월해질 것 같다.

일단 구분하고 파생되는 변경 작업이 많아질 것 같아 오늘은 포스트를 짧게 마친다.

0개의 댓글