# 4주차 1 그룹 피어세션 리포트
## 요구사항을 해결하기 위한 구조
### 조준희
### 데미안
- Combine을 통해 데이터바인딩을 하는 MVVM 구조
- select, add 로 모델의 변화가 있을때 마다 모든 뷰가 지워졌다가 다시 생김
### 윤재영
- 각 기능을 담당하는 View를 나눔
- 모델을 관리하는 레이어를 통해 ViewController에서 모델 관리 로직 분리
### 윤태민
## 설계한 구조를 구현하기 위해 신경썼던 부분
### 조준희
### 데미안
-유지보수성을 신경써서 간단하게 구현항ㅆ습니다
### 윤재영
- 뷰컨에서 기능에 따라 담당하는 객체를 나누려고 신경썼습니다.
### 윤태민
## 공통 질문
- Reactive Programming 여부
- Combine 또는 RxSwift를 사용
- 안쓰기도 함
- Test Coverage
- 잘 안되고 있음
- async, await 사용하는지
- 쓰기도 함
-