An event bus framework for event driven programming
versus:logger.info("...");
That's a lot of typing.EventHandle eh = EBus.getHandle( eventBuilder.executing().name("some operation").build()); if (eh.isAllowed()) { eh.addParam("p1","v1").addParam("p2","v2").post(); }It needs a more compact API.
Event Bus often get abused, I made this framework for Android so that the framework can scale as you have more and more features and developers working on it: https://github.com/edisonw/PennStation
Ill see your event thingy and raise you mine - https://github.com/kashifrazzaqui/again/blob/master/again/ev...
I vastly prefer typed events. All the really important string values scream "you sure aren't testing all of that" to me.
Dupe: https://news.ycombinator.com/item?id=12159452
But you knew that, because it was you who submitted it.