Как мы в QIWI пришли к единому стилю взаимодействия между View и ViewModel в рамках MVVM

Изначально весь проект был написан на Objective-C и использовал ReactiveCocoa версии 2.0
Взаимодействие между View и ViewModel осуществлялось посредствам биндингов свойств вью модели, и все бы ничего, за исключением того, что отладкой такого кода зани…