Skip to Content
Refactoring with C++
book

Refactoring with C++

by Dmitry Danilov
July 2024
Intermediate to advanced content levelIntermediate to advanced
368 pages
9h 14m
English
Packt Publishing
Content preview from Refactoring with C++

4

Identifying Ideal Candidates for Rewriting – Patterns and Anti-Patterns

Refactoring is a crucial technique in software development that involves making changes to existing code to improve its structure, readability, and maintainability without altering its behavior. It is vital for several reasons.

It helps to eliminate technical debt and enhance the overall quality of the code base. Developers can achieve this by removing redundant or duplicate code, simplifying complex code, and improving code readability, resulting in more maintainable and robust software.

Refactoring facilitates future development. By restructuring code to be more modular, developers can reuse existing code more effectively, saving time and effort in future development. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Test-Driven Development with C++

Test-Driven Development with C++

Abdul Wahid Tanner
Optimized C++

Optimized C++

Kurt Guntheroth

Publisher Resources

ISBN: 9781837633777Supplemental Content