Question 9 of 10Pro Only
Describe your approach to migrating a large legacy mobile application from MVC to a modern architecture like MVVM with Clean Architecture, without halting feature development.
Sample answer preview
Migrating a legacy mobile application from MVC to MVVM with Clean Architecture is one of the most challenging undertakings a mobile team faces. The key constraint is that you cannot stop shipping features to refactor.
Strangler Figincremental migrationcharacterization testsrepository patternadapter layertechnical debt