- Papers
- Challenges of Refactoring C Programs
- https://refactoring.guru/design-patterns/cpp
- Discipline Matters: Refactoring of Preprocessor Directives in the #ifdef Hell
- Embracing the C preprocessor during refactoring
- Articles
- Why Google Stores Billions of Lines of Code in a single Repository
- Software Engineering at Google
- C to C++: 5 Tips for Refactoring C Code into C++
- Tips for C++ Refactoring
- Refactoring for C/C++ and C#: Let the Machine do the Work
- Refactoring in C++: Top Techniques and Best Practices
- Books