Jun 11, 2023
It's not uncommon in production-grade code. It appears in the current codebase I just started with.
I personally consider it's "often" a mistake, and you should "often" use delegation instead, but mixins are very low risk and very convenient, and even non-trivial multiple inheritance can save a lot of pointless code.