https://github.com/pmjones/mvc-refinement Here is my random thought about ADR. It seems the each component seems to have their own each distinct and meaningful role. Devs will follow a more natural workflow with it. Domains become first class citizens compared to a “data provider” to their GOD controller in some MVC framework. I like the fact that an action returns a responder (not actually invoki
![Action-Domain-Responder](https://cdn-ak-scissors.b.st-hatena.com/image/square/950dc5f159d7d0ee3a6b8349e7892eb6963c7aad/height=288;version=1;width=512/http%3A%2F%2Fbearsunday.github.io%2Fimages%2Ficon%2Ffavicon-144.png)