Ermolay Romanov

Results 60 comments of Ermolay Romanov

I think this should be implemented via `Observable`, not individual delegate methods. Also, I wouldn't allow to pass `Routing` object reference around, I would limit it to a `String`: ```swift...

I think you might be confusing the __screen flow__ of the app and the actual __RIB hierarchy__ mounting and unmounting. Here's what I would expect to happen: ![image](https://user-images.githubusercontent.com/229435/47618966-70b76800-daaf-11e8-9e3f-c5463a17cd2f.png)

> Or I'm not displaying it as a tree, but nest the elements so that Adding leads visually to Editing as well as Listing. This obscures the application architecture; if...

**Reswift**, in general terms, is an implementation of a patterns introduced by _Flux_ and _Redux_ libraries for Swift programming language — it provides a way to communicate between different components...

Half-system, where components are both RIBs and something else, is definitely not a good idea. RIBs implementation is _unopinionated_, in my opinion (no pun intended). If your UI is a...

The reason why RIBs are such an interesting pattern is precisely because most systems are trivially hierarchical.

With `RIBs` you have two mechanisms of communication: - **Listener (mainly Child → Parent)** — this is similar to the delegate you should be familiar with; whichever system wants to...

Also, do the tutorials (if you haven't already).

I propose we include a related goal of verifying the content is accessible to screen-readers and/or printable as I've heard this may offer secondary benefit of being easily ingested by...