I am going to start refactoring some functions in my code. I have a good number of unit tests that ensure that I don't break anything, but I'm not sure what they give me. Are there any tools that can analyze the code and see that the functionality remains the same?
I plan to reorganize some fairly isolated code, so I donβt need to check the entire program, only the areas that I'm working on.
In context, the code I'm working on is in C / C ++, and I work on Linux with GCC and VIM.
source
share