Improving, Testing, and Refactoring a Legacy Android App
Offered By: Pluralsight
Course Description
Overview
The Android platform is old enough that there is an abundance of legacy projects that someone needs to support and work on. This course will teach you
the skills necessary to help companies support and improve their legacy apps.
Working on a legacy Android project poses a lot of challenges. In this course, Improving, Testing, and Refactoring a Legacy Android App, you’ll learn to work with a legacy Android application. First, you’ll explore what legacy code is and what the problems are when working with legacy code. Next, you’ll discover best practices when refactoring legacy code. Finally, you’ll learn how to test legacy code. When you’re finished with this course, you’ll have the skills and knowledge of working with legacy code needed to maintain and improve legacy Android applications.
Working on a legacy Android project poses a lot of challenges. In this course, Improving, Testing, and Refactoring a Legacy Android App, you’ll learn to work with a legacy Android application. First, you’ll explore what legacy code is and what the problems are when working with legacy code. Next, you’ll discover best practices when refactoring legacy code. Finally, you’ll learn how to test legacy code. When you’re finished with this course, you’ll have the skills and knowledge of working with legacy code needed to maintain and improve legacy Android applications.
Taught by
Vladimir Jovanovic
Related Courses
Creative, Serious and Playful Science of Android AppsUniversity of Illinois at Urbana-Champaign via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Android. Programación de Aplicaciones
Miríadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn