Definition:
A VIPER (View-Interactor-Presenter-Entity-Routing) architecture pattern used in mobile app development to organize and structure code, separating concerns into distinct layers.
Related Terms:
- Separation of Concerns
- MVC Architecture
- Model-View-Presenter Pattern
- Android Architecture Components