Contact

Email: [email protected]

Phone: 010-9144-8716

Channel

GitHub: https://github.com/looloolalaa

Blog: https://velog.io/@looloolalaa/series

IMG_4715.jpeg

안녕하세요, 꾸준히 성장하는 iOS 개발자 이기현입니다.👋

“왜?” 에 집작합니다. 그 기술이 왜 나왔는지, 여기서는 왜 이 알고리즘을 써야하는지 고민합니다.

clean code에 관심이 많습니다. 코드를 작성할 때에 이 한 줄이 어떤 사이드 이펙트를 일으킬지 생각합니다.

꾸준함의 힘을 믿습니다. 꾸준함이 있다면 그 어떤 것이든 해낼 수 있다고 믿습니다.


Projects

Untitled

모티 - 도전을 사진과 함께 기록하고 친구들과 공유하는 iOS App (UIKit)

팀(iOS 2명 + 백엔드 2명) MVVM Combine 이미지 캐시 앱스토어

0.jpeg

1.png

2.png

3.png

4.png

5.png

1. 아키텍처 변경

⚠️ 문제 상황

기존 방식: UIKit이 제공하는 ViewController 기반 MVC 아키텍처로 개발하다보니 3가지 문제 발생

하나의 VC에 결합되어 있는 data logic 코드와 view 코드로 인해