The Most Addictive Python and SQL Courses
Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the fundamental misconceptions surrounding models in software development through this 25-minute conference talk from XO Ruby New Orleans 2025. Examine how common developer mantras like 'fat model, skinny controller' and ongoing debates about service objects, form objects, and POROs stem from conflicting definitions of what models actually represent across different patterns and frameworks. Step outside the realm of software to rediscover the true nature of models, then apply these insights to code architecture decisions. Learn how this clearer understanding can resolve many architectural arguments entirely while simplifying others into straightforward organizational choices. Gain a practical mental framework that will make future decisions about code architecture and organization more intuitive and effective. The presentation is captured by XO Ruby organizers and produced by Confreaks as part of their community support initiative.
Syllabus
XO Ruby New Orleans 2025 - The Misconception About Models by Ryan Hageman
Taught by
Confreaks