Reminds me of this talk, "Stop Writing Classes": https://youtu.be/o9pEzgHorH0
Changed my perspective on this newfound tool I'd learned to use called "indirection".
My favorite quote is something like "don't waste 10 minutes now to save yourself 2 minutes later".