Garden City Ruby 2014 - Simple Ruby DSL Techniques: Big Project Impact!

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



Duration: 31:02
2,563 views
21


By Aman King

Will showcase real-world project code, highlighting custom-written Ruby DSLs that contribute to project success by improving team productivity. Ranging from simple authentication rules to complex social networking capabilities, DSLs can help tackle cross-cutting requirements and domain-specific abstractions. Benefits include faster story development, easier bug fixes, and deeper technical exposure for team members. Will also talk about some gotchas.

Will explain multiple techniques for creating DSLs within a Ruby project, including simple OO code without any metaprogramming, to medium-complexity use of mixins, to advanced usage of metaprogramming.

Help us caption & translate this video!

http://amara.org/v/FG4T/




Other Videos By Confreaks


2014-01-30Garden City Ruby 2014 - Lorum Ipsum by Ajey Gore
2014-01-30Garden City Ruby 2014 - How Garden City Ruby came to be by Prakash Murthy
2014-01-30Garden City Ruby 2014 - Panel
2014-01-30Garden City Ruby 2014 - Ruby memory Model by Hari Krishnan
2014-01-30Farmhouse Conf 5 Near-Term Collapse: Why Industrial Society Is More Vulnerable Than You May Think
2014-01-30Garden City Ruby 2014 - Zero Downtime Deployments with Docker
2014-01-29Garden City Ruby 2014 - Lightning Talks
2014-01-29Garden City Ruby 2014 - GCRC Quiz
2014-01-29Garden City Ruby 2014 - I've got your number: Machine Learning in Ruby
2014-01-29Garden City Ruby 2014 - The Dark Side of Ruby by Gautam Rege
2014-01-29Garden City Ruby 2014 - Simple Ruby DSL Techniques: Big Project Impact!
2014-01-29Garden City Ruby 2014 - Closing Keynote by Prateek Dayal
2014-01-28Garden City Ruby 2014 - The Rails GIrls Summer of Code Journey
2014-01-27Garden City Ruby 2014 - A Bit of History by Coby Randquist
2014-01-27Garden City Ruby 2014 - Native Extensions Served 3 Ways by Tejas Deinkar
2014-01-27Garden City Ruby 2014 - Lessons Learnt Building India's E-Commerce Supply Chain in Ruby
2014-01-27Garden City Ruby 2014 - Keynote by Chad Fowler
2014-01-12Cascadia Ruby 2013 Lightning Talk Focus on Custard by Bethany Rentz
2014-01-12Cascadia Ruby 2013 Lightning Talk Rex by Ryan Davis
2014-01-12Cascadia Ruby 2013 Ruby Systems Programming by Andy Delcambre
2014-01-12Cascadia Ruby 2013 The Client is Always Right {But Sometimes They Need a Little Help}