RailsConf 2014 - Domain Driven Design and Hexagonal Architecture with Rails

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



Duration: 30:58
12,118 views
148


By Eric Roberts and Declan Whelan

You know that Domain Driven Design, Hexagonal Architecture, and the Single Responsibility Principle are important but it's hard to know how to best apply them to Rails applications. Following the path of least-resistance will get you in trouble. In this session you will learn a way out of the "fat model, skinny controller" hell. You will leave with a roadmap to guide your design based on concepts from Domain Driven Design and Hexagonal Architecture.

Declan loves to code and help others get joy from their code. When not coding he is the CTO at Printchomp, an agile coach at Leanintuit and an Agile Alliance Board Member.

Eric Roberts is a software developer at Boltmade and co-founder at 20Skaters. He is enthusiastic about creating maintainable software.

Help us caption & translate this video!

http://amara.org/v/FG1q/




Other Videos By Confreaks


2014-05-08RailsConf 2014 - Ruby on Rails Hacking Guide by Akira Matsuda
2014-05-08RailsConf 2014 - Reading Code Good by Saron Yitbarek
2014-05-08RailsConf 2014 - What is REST? Why is it Part of the Rails Way?
2014-05-08RailsConf 2014 - Keynote: 10 Years! by Yehuda Katz
2014-05-08RailsConf 2014 - Deploying Rails is Easier Than it Looks by Ben Dixon
2014-05-08GopherCon 2014 High Performance Systems in Go by Derek Collison
2014-05-08RailsConf 2014 - Too Big to Fail by Chris Maddox
2014-05-08GopherCon 2014 Opening Keynote by Rob Pike
2014-05-07RailsConf 2014 -Advanced aRel: When ActiveRecord Just Isn't Enough
2014-05-07RailsConf 2014 - Lightning Fast Deployment of Your Rails-backed JavaScript app
2014-05-07RailsConf 2014 - Domain Driven Design and Hexagonal Architecture with Rails
2014-05-07RailsConf 2014 - Let Me Code by Liana Leahy
2014-05-07RailsConf 2014 - Modeling on the Right Side of the Brain by Nicholas Henry
2014-05-06GopherCon 2014 Gophers on a Plane: The Story of Go on App Engine by David Symonds
2014-05-06RailsConf 2014 - Supercharge Your Workers with Storm by Carl Lerche
2014-05-06EmberConf 2014 Empty Your Cup Reflections on Learning Ember by Matt Jones
2014-05-06EmberConf 2014 Extending Ember with Analytics by Alex Dilberto
2014-05-06EmberConf 2014 Array Computing Properties by David J. Hamilton
2014-05-06EmberConf 2014 Ember & SOA by Jeremy Green
2014-05-06EmberConf 2014 Admin Your App: or Why Internal Tools Matter by Michael Sean Becker
2014-05-06RailsConf 2014 - Rack-AMQP: Ditch HTTP Inside SOA! by Josh Szmajda



Tags:
Railsconf
Railsconf 2014
Computers
Ruby On Rails Software
Ruby Programming Language
Ruby
Rails
Computer Programming
Community
Development
Confreaks
Software Engineering
Computer Science