Summary
In this chapter, we have learned about the Kotlin style and the best practices for writing Kotlin code. We have also learned how to use plugins such as Ktlint and Detekt to format, lint, and detect code smells early.
In the next chapter, we will learn how to add tests for the different layers in the MVVM architecture. We will learn about the importance of adding tests to our apps and how to add unit tests, integration tests, and instrumentation tests.