Skip to content

MVVM 구조로 리팩토링 #75

@kor-Chipmunk

Description

@kor-Chipmunk

배경

구조의 복잡성과 비동기 데이터 처리 기능 도입으로 MVVM 구조로 리팩토링해야 할 필요성을 느꼈습니다.
MVVM 구조로 리팩토링하기 전에, 디렉토리 구조를 같이 효율적으로 바꾸면 좋을 것으로 판단했습니다.

현재 뷰 폴더와 모델 폴더, 네트워킹 폴더로 분리되어 있음.
도메인 폴더 안에 View, ViewModel, Model 폴더로 분리하면 협업과 구조를 쉽게 파악할 수 있습니다.
또 공통적으로 사용하는 기능들은 Common 폴더로 수정합니다.
도메인 안에서만 공통으로 사용하는 코드는 루트 Common 폴더에 넣지 않고, 도메인 안 Common 폴더로 넣습니다.

구현할 것

  1. 도메인 폴더 구조를 MVVM 구조에 맞춰 재개편
  2. 공통 폴더 재개편

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions