
Refactoring with C#
Safely improve .NET applications and pay down technical debt with Visual Studio, .NET 8, and C# 12
Publisher:Packt Publishing Limited
By: Matt Eland, Steve Smith and Steve Smith
Paid access
|May 2024Table of Contents
- Technical Debt, Code Smells, and Refactoring
- Introduction to Refactoring
- Method-Level Refactorings
- Class-Level Refactorings
- Code-Level Refactorings
- Unit Testing
- Test Driven Development
- Avoiding Code Anti-Patterns with SOLID
- Advanced Unit Testing
- Defensive Coding Techniques
- AI-Assisted Refactoring with GitHub Copilot
- Code Analysis in Visual Studio
- Creating a Roslyn Analyzer
- Refactoring Code with Roslyn Analyzers
- Communicating Technical Debt
- Adopting Code Standards
- Agile Refactoring
PDF ISBN: 978-1-83508-327-7
Publisher: Packt Publishing Limited
Copyright owner: © 2023 Packt Publishing Limited
Publication date: 2024
Language: English
Pages: 434
Related subjects:
