В общем, решил влезть в код нашей админки сегодня. И понял, что это пизда, которая ебет все элементы UI по кругу. Некий паттерн инцест. Хочу все сделать "Реактивным" есть Ваадин, есть RxJava. Как правильно организовывать компоненты - чтобы было красиво. Есть компоненты низшего уровня которые генерируют события (Observable), есть компоненты верхнего уровня, Observers. Как правильно передавать данные в Observers чтобы они среагировали, проблема в том, что есть куча компонент разных кнопки, гриды, селектбоксы. И они генерируют разные сообщения, и получается что в observers нужно описывать реакцию на все возможные эвенты. Что как-то стремно. Не могу сложить этот паззл
иди в про.жвм лучше