for fixing things in C, I can look and work locally. For fixing things in C++/C#, I first need to understand the class hierarchies used in the project.