VIPER is an application of Clean Architecture to iOS apps.

- Stackoverflow.com Wiki
1 articles, 0 books.

It’s important to design our code so that each piece is easily identifiable, has a specific and obvious purpose, and fits together with other pieces in a logical fashion. This is what we call software architecture. Good architecture is not what makes a product successful, but it does make a product maintainable and helps preserve the sanity of the people maintaining it!