I’ve been a developer for 25 years and worked with C++ on and off for most of it, and I still find it a headache getting to grips with a new codebase. It’s aggressively context-dependent so it often feels that to understand one small piece of code, you need to understand the whole damn application.

Comments