객체 지향이나 MVC를 기반으로 한 앱만 있는 것이 아닙니다. 물론 MVC가 지배적인 패러다임이지만, 함수형 원칙이나 프로토콜 중심 프로그래밍 등 새로운 대안을 알아보고 상황에 맞는 솔루션이 무엇인지 확인하세요!
MVVM, MVC, VIPER 전격 비교
MVVM, MVC, VIPER 등 다양한 아키텍처 디자인 방법 중 어떤 것이 가장 좋을까요? 좋은 iOS 앱 아키텍처를 구성하기 위해 필요한 요소가 무엇인지 알아봅니다.
Swift에서 프로토콜 중심 프로그래밍(POP)하기
Swift로 프로토콜 중심 프로그래밍을 하는 것에 관심이 있으신가요? 장단점과 실제로 프로젝트에 어떻게 적용해야 할지까지 알려드립니다.
Swift와 함수형 프로그래밍의 역사
수년간 함수형 언어 세계에서 일어난 일들이 Swift에 어떤 영향을 주었을까요? 함수형 언어의 기능들을 Swift 언어 등 POP에 어떻게 접목시킬 수 있을까요?
Result Oriented Development : Result 지향 프로그래밍
함수를 연결하려면 옵셔널만으로는 부족합니다. 유용한 Monad인 Result로 함수형 프로그래밍을 향상시키는 방법을 소개합니다.
Pinterest의 데이터 레이어 재설계에서 배우는 데이터 일관성 유지하기
핀터레스트는 변경 불가능한 모델 계층을 구축하기 위해 iOS 앱을 재구축했습니다. 데이터 지속성 유지를 어떻게 하는지 알아보세요.
컨텐츠에 대하여
이 컨텐츠는 저자의 허가 하에 이곳에서 공유합니다.