![]() Recalling the refactoring process we analyzed in the last article, we recommend that you also go to Step 3 to convert to Kotlin, with guardian tests in place, as it is safer. ![]() ![]() Video presentation address: mp.weixin.qq.com/s/vex4Kn6Ts. In this article, we will continue to show you how to transition from Java code to Kotlin code, and how to refactor god classes into MVVM architecture step by step, using DynamicBundle as an example. The business of dynamic modules is more complex than file modules, and this time the team decided to use the new development language Kotlin and the MVVM architecture. After refactoring, the team's development efficiency and release quality improved significantly. The previous refactoring of legacy mobile applications (13) -MVP Refactoring example explained how the file module team refactored the file home page to the MVP architecture, adding automated testing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |