마블다이어그램 (1) 썸네일형 리스트형 [RxJava] 마블 다이어그램 보는 방법 다양한 리액티브 연산자를 이해하는데 가장 중요한 것이 마블 다이어 그램이다. 글에 비해서 시각적으로 이해하기 쉽기 때문에 마블 다이어 그램이 효과가 좋다. 마블 다이어그램이 처음에는 이해가 되지 않겠지만, 계속해서 보면 익숙해질 것이다. 책에서 나온 예제를 가지고 설명을 적어보겠다. 아래의 그림은 flip()함수의 마블 다이어그램의 예를 보여준다. 무슨 역할을 하는지 6가지로 나누어 설명할 것이다. 1번. 위에 있는 실선은 Observable의 시간 표시줄(time line)이다. 시간순으로 데이터가 발행되는 것을 표현한다. 2번. Observable이 발행하는 데이터이다. 시간 순서대로 별, 삼각형, 오각형, 원 등의 도형을 발행한다. 데이터를 발행할 때는 onNext 알림이 발생하는데 나중.. 이전 1 다음