to post messages and comments.

Дебажить и рефакторить дико сложно. От фреймворка сыплются лишь невнятные отговорки, что где-то что-то не работает. Одно не ловкое движение, и ты попадаешь в зыбучий песок. Чуток не там еще поправил, утонул еще больше. На крупных проектах вообще аврал наверное.

Полюбил Message'инг в парслей. Черт побери, так просто и элегантно. Создал пустой класс заглушку, и можешь им швыряться и ловить где хочешь. Красота.

1. Если в [MessageHandler] не тот type или messageProperties, в рантайме еррор вылетает. Уже приятно. Может в других метатегах такая-же фишка будет работать
2. Главное во вьюшках не забывать инициализацию Парслевую писать:
<fx:Declarations>
<spicefactory:Configure/>
</fx:Declarations>
.. напрегает чутка. Забыл раз, продебажил 20 минут в пустую =)

MessageBindings прикольная штука. Можно забиндить проперти на определенное свойства Мессаджа (Евента). Т.е. каждый раз когда этот Мессадж будет залетать в область компетенции фреймворка, фреймворк будет обновлять проперти на самое свежее пролетающее мимо. В Mate нужно было создавать перевалочный пункт в виде модели

Решил поюзать на небольшом проекте. Буду заметки кидать по мере изучения. Сравнивать с Mate.
1. spicefactory.org
2. Карта событий, привычная в Mate, размазана по моделям.
3. Инъекционирование происходит черем метатеги. В элементарном случае Петрушка тупо биндит при совпадении имен классов. Чтобы это кастомизировать нужно id вбивать в метатеге <=> Нет поддержки от IDEA (да и в FDT наверное этого нету) + ошибешься, никто тебе об этом не скажет. Неприятно

мате уже не обновляется больше чем пол года, парслей же клепают и клепают. В то же время как по мне мате является самодостаточным и опеспечивает неоходимый уровень комфорта при создании приложений, парслей же мне не показался таковым. Не считая того что он тупа не работает с 4й сдк из 2й бетты (работает на свежих билдах сдк4, но они оставляют желать лучшего). так вот вопрос в том насколько вы считаете мате самодостаточным? или парслей круче?