C# Refactoring Tips and Tricks
With Jesse Freeman
Liked by 1,231 users
Duration: 43m
Skill level: Beginner + Intermediate
Released: 3/14/2018
Course details
Refactoring code makes it cleaner, more performant, and readable. It eliminates unused functionality, renames and reorganizes elements to make their purpose clearer, and allows for more abstraction. This course provides C# developers with tips and tricks for refactoring existing codebases. Learn how to create a baseline for your project to back up and track the results of your work, and start removing unused code. Discover how to refactor along branches and use popular refactoring techniques, including Rename Method, Extract Method, and Encapsulate Field. Learn how to optimize code by avoiding loops, simplifying math, and inlining code, and create cleaner code that emphasizes readability. Plus, get tips on packaging and distributing refactored libraries as APIs.
Skills you’ll gain
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under “Licenses and Certificate” section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Meet the instructor
Learner reviews
-
Alexander B.
Alexander B.
Full stack software developer
-
Clement Nkamanyi
Clement Nkamanyi
Software Engineer / Solution architect
-
Trinh Dang Khanh Hiep
Trinh Dang Khanh Hiep
#gamedeveloper
Contents
What’s included
- Learn on the go Access on tablet and phone