Greate writeup.
Don’t ever mention OOP during an interview. I swear it’s such an odd topic of contention, you will flat out get passed up for mentioning it in any sort of positive light.
Yet if you employ the paradigm cleanly and in the right context, devs get impressed and start borrowing designs.
So weird.














Ripped a 20 second long fart in bed a month or two ago.