Kotlin Clean Architecture
A strong base architecture is extremely important for an app to scale and meet the expectation of the user base. I got a task of replacement of API with new updated and optimized API structure. For integrating this kind of change made me kind of rewrite the whole app. Why? Because the code was deeply coupled with response data models. At this time, I didn’t want to make the same mistakes over and over again. For resolving this problem, Clean architecture came to the rescue. It is a bit pain in the starting but might be the best option for a large app with many feature and SOLID approach. Let’s just try by questioning every aspect of architecture and break down into simpler bits. news-sample-app Contribute to news-sample-app development by creating an account on GitHub. github.com This architecture was proposed in 2012 by Robert C. Martin(Uncle Bob) in clean code blog . Why the cleaner approach? Separation of code in different layer...