I read "7 Design Patterns to Refactor MVC Components in Rails" (writing)
About this article
I read and summarized 7 Design Patterns to Refactor MVC Components in Rails. Include personal views and impressions. Maybe you can read the original article normally. .. ..
1. Serviec object (and Interactor object)
2. Value object
3. Form object
4. Query object
5. View object (Serializer / Presenter)
6. Policy object
7. Decorator object
Others (memo while writing an article)
- PORO = Plain Old Ruby Object