- Dotnet SDK 6.0
To install SDK, please refer to official microsoft download page
- Open Visual Studio 2022
- Select the Refactor.csproj file
- From the top menu: Test -> Test Explorer -> select "Refactor" -> Run
You could also use VS Code instead installing the required extensions.
This are the samples for the course with the same name. The folders should be self explanatory, however here there is a short description:
- Documentation contains the specifications evolved over time for this feature.
- Preamble contains the evolution of the code as the specifications changed over time.
- Refactoring contains the steps in which we did the refactoring of the code.
- AnotherRefactoring contains a different refactoring for the same code, in an object oriented way
The refactoring.pdf file contains the slides used for the course.
See Contributing for information, guidelines, and making pull requests to contribute to this repository.