4 ms·
I know not all things should be attributed to technical causes. But I'm a consultant and I often have to deal with - to me - new MLOC piles of C++ code. These
by mbeex 7y ago
I know not all things should be attributed to technical causes.
But I'm a consultant and I often have to deal with - to me - new MLOC piles of C++ code.
These code bases are of course almost always non-trivial and my first approach is most of the time - If I am permitted - to analyze the include structure and to optimize it. Removing headers, pimpl, basic things. Only then would I even begin, to explore particular problems. Side effect is an intermediate 500 feet view, that develops along the way.
Many developers are too hasty, taking too narrow an approach.