2 ms·
> It’s not that hard to tell every team that any headers have to start with ‘CFint’ and then enforce that. To be a little bit blunt, this just means you have n
by hn_throwaway_99 2y ago
> It’s not that hard to tell every team that any headers have to start with ‘CFint’ and then enforce that.
To be a little bit blunt, this just means you have never built software in a very large company that may have a lot of existing/completely independent software, or have made technology acquisitions after the fact. That is, if you are starting from "time 0" of course it's very easy to say "internal headers need to start with CFInt", but that's rarely the case.
- Aeolun 2y agoI think if you work for such a very large company the only reason you are ok with it is because nobody at the top says ‘no more’. If they do, it suddenly becomes very easy to get everything aligned, because there is likely a vast collection of bodies just collecting a paycheck that can be more productively assigned to manually renaming everything.