September 2018
Intermediate to advanced
302 pages
7h 17m
English
If we follow classic MVC architecture, we will work with separation of concerns as follows: model, view, and controller. Also, the view may get exposed functions that directly update the model. If this happens, it may trigger side effects.
There are a couple of places where side effects could be placed:
I'm sure you can even come up with more than that.
This freedom comes at a great cost. We can have virtually unlimited numbers of paths intertwined with side effects, ...
Read now
Unlock full access