YoVDO

C# Refactoring Tips and Tricks

Offered By: LinkedIn Learning

Tags

C# Courses Version Control Courses Code Optimization Courses Code Readability Courses API Design Courses

Course Description

Overview

Get tips and tricks for refactoring existing C# codebases. Create cleaner, more performant, and readable code with these C# refactoring techniques.

Syllabus

Introduction
  • Welcome
  • What you should know
  • What is refactoring?
1. Refactoring Strategies
  • Create a baseline
  • Keys to successful refactoring
  • Remove unused code
  • Improve performance
2. Before You Refactor
  • Use version control
  • Refactor in branches
  • Tools for refactoring
3. Optimizing Code
  • Identify problem areas
  • Common optimizations
  • Inlining code
4. Creating Clean Code
  • Code readability
  • Extract methods
  • Create clean APIs
Conclusion
  • Next steps

Taught by

Jesse Freeman

Related Courses

Writing Professional Code
Microsoft via edX
Agile Software Development: Clean Coding Practices
LinkedIn Learning
What's New in Visual Studio 2017 for F# For Developers
LinkedIn Learning
Write your first code using C# (Get started with C#, Part 1)
Microsoft via Microsoft Learn
C# Extension Methods
Pluralsight