Timeline

Timeline

Dec 2nd week: Started learning RxSwift.

Dec 2021 3rd week: Started to understand differences between Subjects, Observers, Observable

Feb 2022:
Learn more about filtering & compact map.

Apr 1st week 2022:
Independently used Input / Output of observable / observers chain from View Controller - View Model
Understood about chain firing with different values changed.
Some anomalies happened when Observable chain was firing 'Completed' event.

Apr 2nd week 2022:
Understood actual usage of Merge & observable chain in the project.
Independently use ViewState Architecture.
Learn more about observable view cycle. 'startWith()' was great addition.