Have a personal or library account? Click to login
Refactoring with C# Cover

Refactoring with C#

Safely improve .NET applications and pay down technical debt with Visual Studio, .NET 8, and C# 12

Paid access
|Dec 2023

Table of Contents

  1. Technical Debt, Code Smells, and Refactoring
  2. Introduction to Refactoring
  3. Method-Level Refactorings
  4. Class-Level Refactorings
  5. Code-Level Refactorings
  6. Unit Testing
  7. Test Driven Development
  8. Avoiding Code Anti-Patterns with SOLID
  9. Advanced Unit Testing
  10. Defensive Coding Techniques
  11. AI-Assisted Refactoring with GitHub Copilot
  12. Code Analysis in Visual Studio
  13. Creating a Roslyn Analyzer
  14. Refactoring Code with Roslyn Analyzers
  15. Communicating Technical Debt
  16. Adopting Code Standards
  17. Agile Refactoring
PDF ISBN: 978-1-83508-327-7
Publisher: Packt Publishing Limited
Copyright owner: © 2023 Packt Publishing Limited
Publication date: 2023
Language: English
Pages: 434

People also read