observer pattern has nothing to do with mvvm
# getting-started
u
observer pattern has nothing to do with mvvm