The commenting here is actually pretty dope. I really enjoy the small notes saying _why_ the code exists:
// because all low speed wind tunnel cases are overset and all high speed are
// fixed with a remesh, we only rotate in the presence of overset domains.
This is something that personally I strive to do but isn't always repeated in my team. It's important as 6 months later you struggle to remember the nuance that lead to your code being written.
Whoever this is seems to have experience with this, so I definitely wouldn't say this is an inexperienced dev.
That's right; the real-time autopilot is written in C, and the flight simulator is written in C++. We have a really slick configuration system written in Python that compiles down to a Python dict and then a C struct at build time.
Whoever this is seems to have experience with this, so I definitely wouldn't say this is an inexperienced dev.