728x90

 

2월 26일 토요일 / 34일 차

 


 

Part 4 - CH 07

당근 마켓 스타일 중고거래 앱 만들기

 

 

리팩토링 과정

 

 

MVC
 - Model
 - View
 - Controller
 - View + Controller
 - 비즈니스 로직과 View가 혼합되기 쉬움

 


 

MVVM
 - Model
 - View
 - ViewModel
 - Cocoa Framework 의존도 낮음
 - 순수한 비즈니스 로직 보존
 - VIewModel은 View를 몰라도 되는 장점

 

 


 

 

당근 마켓 스타일 중고거래 앱

 

 

 

복습할 내용

 

- MVC와 MVVM의 차이점

 - MVVM으로 리팩토링 하는 과정

 

 

 

오늘의 공부 후기

 

오늘은 개인적으로 가장 중요하다고 생각되는 MVVM에 대해서 배워봤습니다.

 

기존에 MVVM에 대해서 간단하게만 알고 있었고 채용 공고 우대사항에 대부분 MVVM 사용 경험이 있는 사람을 찾아서

꼭 공부하고 직접 사용해 봐야겠다고 생각만 하고 있었는데 강좌를 통해 개념을 이해하고

직접 만든 앱을 MVVM으로 리팩토링 해보면서 어떤 식으로 동작을 하는지 알 수 있었습니다.

 

학원을 다니지 않고 독학으로 하다보면 새로운 것을 배울 때 올바른 내용 찾는 시간과 이해하는 시간이 오래 걸리는데

강의를 통해 다양한 내용을 여러 방면으로 쉽게 이해할 수 있어서 상당히 좋은 기회였다고 생각됩니다.

 

남은 강좌에서 MVVM을 얼마나 실습할지는 모르겠지만

앞으로 개발하는 앱들 또는 개인 프로젝트에서도 본격적으로 사용해보면서 얼른 익혔으면 좋겠습니다.

어느새 챌린지가 34일 차가 되었습니다.

 

챌린지 시작 전에는 이 많은 내용과 앱을 정말 할 수 있을까 고민도 많이 되었지만

하나하나 천천히 따라 하다 보니 벌써 파트 4까지 끝내고 가장 심화과정인 파트 5만 남았습니다.

 

강의 내용을 완벽하게 숙지하지는 못했지만 실습해본 것에 의미를 두고

복습을 반복하며 얼른 개인 앱 개발을 진행해보고 싶습니다.

 

 

 

 

 

 

 

https://bit.ly/37BpXi

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

 

 

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

 

 

 

728x90

+ Recent posts