이번 글에서는 프로젝트를 진행하며, 제가 경험했던 내용에 대해 작성할 예정입니다.

처음 프로젝트를 하며 다양한 상황을 경험해보고 있습니다.

이중에서 이번 2주차 때 가장 인상 깊었던 내용에 대해 공유해보고자 합니다.

목차

이 글의 목차는 위 3가지와 같습니다.

첫번째 글에서는 프로젝트에서 도입할 아키텍쳐를 설정하는 과정에 대해 리마인드 겸, 정리를 해보려고 합니다.

두번째 글에서는 제가 맡은 Task에 대해 첫 PR을 올리고, 어떤 피드백들을 받았는 지에 대해 정리할 예정입니다.

마지막으로는 리팩토링 과정을 통해 어떻게 변했는 지, 어떤 장점을 얻게 되었는 지에 대해 서술할 예정입니다.

image.png

MVVM 패턴을 도입하며

프로젝트 하임은 클린 아키텍쳐을 기반으로 하고, 디자인 패턴은 MVVM을 적용하기로 하였습니다.

MVVM은 Model / View / ViewModel로 이루어진 패턴입니다.

각 그룹의 역할을 간단히 이야기하면