3 ms·
Why not just use a message bus? Push new data into bus. Things listen for that. Push reply on bus. Things listen for that. Update as necessary.
by virmundi 9y ago
Why not just use a message bus? Push new data into bus. Things listen for that. Push reply on bus. Things listen for that. Update as necessary.
- astrange 9y agoWe call that NSNotificationCenter around here.
- zoul 9y agoExcept you can’t pull a well-typed object out of the notification. And have to use a string constant to subscribe. And if you happen to want to filter the notification stream or even gasp map over it, you’re on your own. The amount of boilerplate and subtle bugs around NSNotificationCenter is really not nice.
- thopkinson 9y agoUgh. Kill me now.
- sctb 9y agoPlease stop posting unsubstantively like this here. https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html