Udemy – Refactoring Legacy Code like a Pro: a Use Case. 2023-12
Udemy – Refactoring Legacy Code like a Pro: a Use Case. 2023-12 Downloadly IRSpace
Refactoring Legacy Code like a Pro: a Use Case.. This course teaches you how to turn messy, old code into efficient, maintainable software. Legacy code refers to systems that have been in use for a long time but are difficult to develop and maintain due to poor structure, poor documentation, or a lack of automated tests. In his book Working Effectively with Legacy Code, Michael Feders defines legacy code as any code that lacks tests. In this course, you will learn practical ways to improve such code, including writing automated tests, increasing code flexibility, and using effective refactoring principles. By the end of the course, you will be able to recognize signs of a need for refactoring, cover legacy code with tests, identify weak design patterns, and confidently manage complex code bases. The case study for this course is a religious time calculation system that faces challenges such as outdated technologies, poor code structure, and the need to improve readability. The refactoring process will include code analysis, test setup, module separation, and complexity reduction. This course is language-independent, and although the examples are provided in Kotlin, the principles are applicable to Java, Python, C#, and other languages. By participating in this course, you will gain the skills necessary to refactor real projects.
What you will learn:
- How to recognize signs of refactoring.
- Techniques for improving test coverage.
- Mastery of Refactoring principles and best practices.
- Confidently deal with complex legacy code bases.
Who is this course suitable for?
- Beginner developers who want to learn a new skill.
Course Description: Refactoring Legacy Code like a Pro: a Use Case.
- Publisher: Udemy
- Instructor: Younes Charfaoui
- Training level: Beginner to advanced
- Training duration: 3 hours and 33 minutes
- Number of lessons: 29
Course headings
Prerequisites for the Refactoring Legacy Code like a Pro: a Use Case course.
- Some coding experience
Course images
Sample course video
Installation Guide
After Extract, view with your favorite player.
Subtitles: None
Quality: 1080p
Download link
File(s) password: www.downloadly.ir
File size
3.8 GB
Super Admin 
