RailsConf 2017: Built to last: A domain-driven approach to beautiful systems by Andrew Hao

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=52qChRS4M0Y



Duration: 37:18
11,003 views
216


RailsConf 2017: Built to last: A domain-driven approach to beautiful systems by Andrew Hao

Help! Despite following refactoring patterns by the book, your aging codebase is messier than ever. If only you had a key architectural insight to cut through the noise.

Today, we'll move beyond prescriptive recipes and learn how to run a Context Mapping exercise. This strategic design tool helps you discover domain-specific system boundaries, leading to highly-cohesive and loosely-coupled outcomes. With code samples from real production code, we'll look at a domain-oriented approach to organizing code in a Rails codebase, applying incremental refactoring steps to build stable, lasting systems!




Other Videos By Confreaks


2017-05-12RailsConf 2017: Understanding ‘Spoon Theory’ and Preventing Burnout by Jameson Hampton
2017-05-12RailsConf 2017: Panel: Developer Happiness through Getting Involved
2017-05-12RailsConf 2017: The Good Bad Bug: Learning to Embrace Mistakes by Jess Rudder
2017-05-10DevOpsDays Seattle 2017: Development Automation At T-Mobile by Jason Vernon & Radhika Gummadi
2017-05-10RailsConf 2017: Keynote by Aaron Patterson
2017-05-10RailsConf 2017: Managing Unmanageable Complexity by Patrick Joyce
2017-05-10DevOpsDays Seattle 2017: A Security State Of Mind: Compliance and ... by Chris Van Tuin
2017-05-10RailsConf 2017: Breaking Bad - What Happens When You Defy Conventions? by Christoph Gockel
2017-05-10DevOpsDays Seattle 2017: Why So Angry, Soo? Or How I Learned To Stop Worrying And ... by Soo Choi
2017-05-10RailsConf 2017: Architecture: The Next Generation by Taylor Jones
2017-05-10RailsConf 2017: Built to last: A domain-driven approach to beautiful systems by Andrew Hao
2017-05-10DevOpsDays Seattle 2017: New Rules Of Engagement For Product Quality: Testing-As-A-Service In ...
2017-05-10RailsConf 2017: An Optimistic Proposal for Making Horrible Code... Bearable by Joe Mastey
2017-05-10DevOpsDays Seattle 2017: How to Elevate Your Contributions as an Ops Engineer by Jeffery Smith
2017-05-10DevOpsDays Seattle 2017: From Waterfall To River – A Story Of Transitioning To Flow
2017-05-10DevOpsDays Seattle 2017: Continuous Delivery Sounds Great But It Won’t Work Here by Jez Humble
2017-05-09RailsConf 2017: Lightning Talks by Various Speakers
2017-05-09RailsConf 2017: The Arcane Art of Error Handling by Brad Urani
2017-05-09RailsConf 2017: Upgrading a big application to Rails 5 by Rafael França
2017-05-09RailsConf 2017: Warning: May Be Habit Forming by Nickolas Means
2017-05-09RailsConf 2017: Rough to Fine: Programming Lessons from Woodworking by Mark Simoneau