Speaker
Nicolas Erlichman
CTO
Key Info
September 11, 2025
Bucharest, Romania
SHARE THIS
URL

Poly-table Inheritance

Modeling can get messy, especially when it comes to inheritance, trying to balance simplicity, performance, and maintainability. As part of the Friendly.rb conference, Nicolas broke down single-table inheritance, purely abstract classes, and delegated types, discussing when each made sense, where they fell short, and how to choose the best tool for the job.