MV(R)P 설계에 대한 생각

환경 UniRx 입문 시리즈 목차는 이쪽 MVP 패턴이란? MVP 패턴에 대한 자료를 찾아보면, 정확한 정의는 없고, 대략적인 공통점들은 있다. 기본적인 기조는 같지만, 세부 적인 구현 내용은 개발자의 역량에 달린 것으로 보인다. 대략적으로 MVP 패턴은 아래 특징을 가지고 있다. Model – View – Presneter Model​ View​ Presenter​ 관계도​ 특징​ 여기서 알고 있다는 부분에 대한 해석으로 좀 …
MV(R)P 설계에 대한 생각 더보기

UniRx의 용도

환경 UniRx 입문 시리즈 목차는 이쪽 현대에서 UniRx를 어떤 경에서 사용하는지 소개합니다. 일부는 예전에는 UniRx를 사용하기도 했지만, 현대에서는 다른 방법으로 쓰는 것이 좋다는 것도 있습니다. A. 이벤트 통지에 사용​ 이벤트란, “무언가의 조건을 만족했을 때, 그 때의 정보를 통지해 다른 장소에서 처리를 실행한다”라고 하는 구조를 가리킵니다. 이벤트를 이용하면 “조건을 판정하는 부분”과 “실제로 처리를 실시하는 부분”을 분리해 구현할 …
UniRx의 용도 더보기

Rx로 만든 카운트 다운 타이머

환경 UniRx 입문 시리즈 목차는 이쪽 지정한 초만큼 카운트 다운하는 스트림 Rx로 초를 카운트 다운하는 경우 위와 같은 방법으로 구현할 수 있습니다. (Generate 및 plan/Pattern를 사용해도 좋지만, UniRx에는 이러한 기능이 아직 구현되지 않았다.) 다만, 이 CreateCountDownObservable로 만든 스트림은 Cold라는 점에 주의할 필요가 있습니다. (Subscribe한 타이밍부터 시작하고 카운트다운이 시작되는 점, 1개의 타이머 스트림을 여러번 Subscribe하려면 Hot 변환이 필요하다는 점 …
Rx로 만든 카운트 다운 타이머 더보기