Training Ruby devs in Object Oriented Programming Should be Simple.
We’ve all been there.
You’re starting a new project, and have a new, beautifully short User class.
And soon you need a by_uid scope. Next, you’re building the admin panel and, of course, people want to be able to filter…