본문 바로가기
728x90
반응형

design pattern2

IOS)Rx의 Publish와 Subscribe를 MVVM으로 구현해보기 안녕하세요. 짭짭이 입니다. 금요일이 오고 있어요 ㅠㅠ 요즘에 파이어족 기사를 볼 때 마다 부럽습니다. 1. Rx의 Subscribe를 구현해보는 연습 - Event를 생성 - RxSwift를 사용할 때마다 클로저를 많이 활용하기 때문에, 정말 구현해보고 싶을 때가 많았습니다. 이렇게 간단한게 구현 연습을 해보으로서 조금 더 성장 할 수 있을 것 같아서 연습을 해봤습니다. //Generic Type class Event{ let identifier : String let result : Result? init( identifier : String, result : Result? ){ self.identifier = identifier self.result = result } } //sub-class of.. 2021. 9. 22.
PlayGround ) Design Pattern (MVC) 안녕하세요 후르륵짭짭 입니다! 오늘은 디자인 패턴에 대해서 알아보려고 합니다. 제가 디자인 패턴에 대해 처음 알게된 것은 "소프트웨어 공학" 수업을 듣고 나서 입니다. 이때 처음으로 MVC 패턴을 알게 됐고, 그 당시는 제가 Swift를 할 줄 몰라서 JAVA로 GUI랑 함께 MVC 패턴을 구현 했던게 기억 납니다. ** 디자인 패턴을 왜 알아야 하나 ** 사실 혼자서 이거나 단순한 개발 이라면 디자인 패턴을 알 필요는 없습니다. 하지만 우리가 할 것은 멋진 앱이고, 다른 사람과 협업을 언젠가는 하게 될 앱을 개발 해야하기 때문에 남을 위해 코드를 작성할 필요가 있습니다. 즉, 디자인 패턴은 기능들을 요리조리 잘 분류하여 재사용성을 높이고 가독성을 높이기 위한 측면에서 생겨난 이론입니다. ** What .. 2020. 10. 2.
728x90
반응형